asp.net中runat="server"的含义
2015-09-23 10:49
501 查看
aspx运行时会被编译,其中没有runat server属性的html标签会被直接写入response,有runat server属性的html标签会转换成对应的HtmlControl子类加入
到页面的控件集合中,按照一个控件的生命周期进行处理。所以这样的控件就是运行在服务器端的控件,一个html控件
比如<input
type=button value=text/> 里面加个runat=server 就相当于服务器控件了,可运行服务器端的方法运行在服务器端,后台代码获取它的值时可直接
控件id.value获取值;不加则是直接运行在客户端,后台获取值需要使用request.form[控件name]。
到页面的控件集合中,按照一个控件的生命周期进行处理。所以这样的控件就是运行在服务器端的控件,一个html控件
比如<input
type=button value=text/> 里面加个runat=server 就相当于服务器控件了,可运行服务器端的方法运行在服务器端,后台代码获取它的值时可直接
控件id.value获取值;不加则是直接运行在客户端,后台获取值需要使用request.form[控件name]。
相关文章推荐
- asp.net中runat="server"的含义
- ASP.NET 控件不用Disabled实现ReadOnly的效果,即字体不变灰色。
- [ASP.NET]分析MVC5源码,并实现一个ASP.MVC
- 我的ASPxGridView控件的数据是在后台绑定的,但是实现不了筛选和分页的功能,只能显示一页的数据?
- ASP.NET MVC Razor 输出没有编码的HTML字符串
- 如何对ASP.NET网站实现静态化
- asp.net快速连接access
- asp.net判断session过期
- asp.net mvc Ajax.BeginForm不能异步刷新,或转到新页面,或页面还是刷新了,的原因(或解决办法)
- ASP.NET MVC3 Model验证总结
- ASP.NET用户控件如何使用
- ASP.NET网站导航及导航控件如何使用
- ASP.NET(C#)读取Excel
- ASP.NET FileUpload读取上传文件的内容
- ASP.NET本质论阅读----线程与异步
- asp.net简单的登陆界面
- Spring AspectJ AOP 完整示例
- ASP.NET MVC 3 Razor 视图引擎 基本语法
- ASP.NET MVC 3 Razor 视图引擎 基本语法
- ASP.NET MVC 3 初认知