使用ASP.NET服务器控件
- 服务器控件简介
当在浏览器中请求页面时,服务器控件由ASP.NET运行库处理,会将这些控件转换为HTML代码返回给客户端。服务器控件的Runat特性用于指出此控件存活在服务器上,如果没有这个特性,这些控件就不会被ASP.NET运行库处理,且最终会直接为HTML源代码。如页面中的控件Button没有声明Runat属性
<form id="form1" runat="server"> <div> <asp:Button ID="Button1" Text="Button"/> </div> </form>
请求页面后生成的HTML如下图,说明控件没有被服务器处理直接返回给客户端
<div> <asp:Button ID="Button1" Text="Button"/> </div>
2.服务器控件转换为HTML代码
<asp:Label> -> <span>
<asp:DropDownList> -> <select>
<asp:Panel> -> <div>
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。