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

可以创建为 SharePoint 解决方案提供自定义功能的自定义用户控件,您可以在项目中重复使用此功能。 可以在 Web 部件或应用程序页中包含用户控件、添加其他 ASP.NET 控件和 SharePoint 控件、定义控件的属性和方法。 有关用户控件的详细信息,请参阅为 Web 部件或应用程序页面创建可重复使用控件以及 SharePoint 中的用户控件和服务器控件。

若要为 SharePoint 创建用户控件

  1. 在 Visual Studio 中打开或创建一个 SharePoint 项目。

    请参阅 SharePoint 项目和项目项模板

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

  3. 在菜单栏上,依次选择“项目”>“添加新项”。

    此时将打开“添加新项”对话框。

  4. 在“已安装”窗格中,选择“Office/SharePoint”节点。

  5. 在 SharePoint 模板列表中,选择“用户控件(仅场解决方案)”。

    注意

    用户控件仅适用于场解决方案。

  6. 在“名称”框中,指定用户控件的名称,然后选择“添加”按钮。

    Visual Studio 将多个文件夹和文件添加到项目。 有关这些文件的详细信息,请参阅为 Web 部件或应用程序页面创建可重复使用控件

    默认情况下,用户控件文件显示在 Visual Web Developer 设计器的“源”视图中。 在此视图中,您可以编辑该控件的 XML 标记。 如果要通过从“工具箱”中拖动控件来以可视化方式设计控件,可以切换到“设计”视图。 请参阅设计视图,网页设计器

  7. 如果要处理控件中发生的事件,请将代码添加到此用户控件的代码文件。

    此文件将显示在“解决方案资源管理器”下的用户控件文件中,扩展名为 .cs 或 .vb(取决于项目的语言)。