如何:使用 ASP.NET 语法向网页添加 HTML 服务器控件
更新:2007 年 11 月
添加 HTML 服务器控件和添加任意 HTML 元素类似,不同之处在于您需要将元素转换为控件,以便可以在服务器代码中使用它。
说明: |
---|
有关 ASP.NET 网页上控件的信息,请参见 ASP.NET Web 服务器控件概述。 |
您可以通过在 .aspx 文件中直接声明 HTML 服务器控件向页中添加这种控件。
添加 HTML 服务器控件
键入要用作控件的元素的 HTML 语法。包含该元素的常规 HTML 语法,另外请执行以下操作:
除非控件是复杂控件的组成部分并且将重复出现(如在 Repeater、DataList 和 GridView 控件中),否则将该控件的 ID 属性设置为对于该页唯一的值。
设置 runat="server" 属性以将元素转换为控件。
下面的示例演示如何声明 HtmlInputText 控件、HtmlInputText 控件、HtmlInputButton 控件和 HtmlAnchor 控件:
<input id="Name" type="text" size="40" runat="server" /> <input type="submit" id="Enter" value="Enter" runat="server" /> Click <a id="Anchor1" runat="server" href="more.html">More </a> to see the next page.
<input id="Name" type="text" size="40" runat="server" /> <input type="submit" id="Enter" value="Enter" runat="server" /> Click <a id="Anchor1" runat="server" href="more.html">More </a> to see the next page.
有关特定 HTML 服务器控件的声明性语法的信息,请参见 HTML 服务器控件。