如何:为 SharePoint 应用程序页或 Web 部件创建用户控件

您可以创建自定义控件,并将其包括在 Web 部件或应用程序页中。 用户控件是一个复合控件,您可以为其添加其他 ASP.NET 控件和 SharePoint 控件。 您还可以定义该控件的属性和方法。 有关更多信息,请参见 为 Web 部件或应用程序页创建可重用控件

为 SharePoint 创建用户控件

  1. 在 Visual Studio 中打开或创建一个 SharePoint 项目。 有关更多信息,请参见 SharePoint 项目和项目项模板

  2. 解决方案资源管理器中选择项目节点。

  3. 在**“项目”菜单上,单击“添加新项”**。

  4. 在**“添加新项”对话框的“已安装的模板”窗格中,展开“SharePoint”节点,然后单击“2010”**。

  5. 在 SharePoint 模板列表中,选择**“用户控件”**。

  6. 在**“名称”框中键入用户控件的名称,然后单击“添加”**。

    Visual Studio 将向项目中添加多个文件夹和文件。 有关这些文件的更多信息,请参见 为 Web 部件或应用程序页创建可重用控件

    默认情况下,用户控件文件显示在 Visual Web Developer 设计器的**“源”视图中。 您可以通过“源”**视图编辑该控件的 XML 标记。

  7. 如果要通过从**“工具箱”中拖动控件来以可视化方式设计控件,请切换到“设计”**视图。 有关更多信息,请参见网页设计器的“设计”视图

  8. 若要处理控件事件,请向该用户控件的代码文件中添加代码。

    该文件显示在用户控件文件下的**“解决方案资源管理器”**中。 代码文件的扩展名为 .cs 或 .vb,具体取决于项目的语言。

请参见

其他资源

为 Web 部件或应用程序页创建可重用控件

为 SharePoint 创建应用程序页

为 SharePoint 创建 Web 部件