将自定义 ASP.NET 控件添加到网页

在 Microsoft Expression Web 中对网页中的自定义 ASP.NET 控件进行操作之前,必须使该自定义控件可供 Expression Web 使用,并在您的网页中或在您网站的 web.config 文件中引用该自定义控件。有关详细信息,请参阅将自定义 ASP.NET 控件添加到网站将自定义 ASP.NET 控件添加到网页

可以将自定义控件添加到 ASP.NET 网页并象处理任何其他 ASP.NET 控件一样对它进行操作。自定义 ASP.NET 控件不会出现在“工具箱”面板或“插入”菜单中,因此,您需要使用网页的“代码”视图来添加自定义控件。

将自定义 ASP.NET 控件添加到网页:

  1. 在“代码”或“拆分”视图中打开 ASP.NET 网页。

  2. 在代码窗格中, 将光标放置在您希望该控件驻留的 <body> 和 </body> 标记之间,再执行下列操作之一:

    • 键入 <,然后从 IntelliSense 快捷菜单中选择自定义控件 tagprefix:nameofclass

      若要向控件添加属性,请按空格键,然后在 IntelliSense 快捷菜单中选择相应的属性。在 IntelliSense 快捷菜单中,选择一个值。

      重复此步骤可添加多个属性。

    • 键入以下代码:

      <TAG_PREFIX:CLASS_NAME runat="server" />
      

      将“TAG_PREFIX”替换为网页中的注册指令或网站的 web.config 文件中指定的 TagPrefix 值;将“CLASS_NAME”替换为该自定义控件的类名。

      自定义控件可能需要其他属性和事件处理程序才能正常工作;有关详细信息,请与您的自定义控件开发人员联系。

另请参阅

任务

将自定义 ASP.NET 控件添加到网站
引用自定义 ASP.NET 控件

概念

自定义 ASP.NET 控件

Microsoft Corporation 版权所有 ⓒ 2011。保留所有权利。