asp.net runat="server"学习
来源:互联网 发布:fd抓包更改数据犯法么 编辑:程序博客网 时间:2024/05/17 22:46
刚接触asp.net不久,对于有些使用runat="server",有些却不用,对此,我还不能才能本质上了解这个到底代表了什么含义
aspx运行时会被编译,其中没有runat server属性的html标签会被直接写入response,有runat server属性的html标签会转换成对应的HtmlControl子类加入到页面的控件集合中,按照一个控件的生命周期进行处理,这就是"运行在服务器上"的意思.一个最直接的表现就是,当你写一个id="abc"的div,如果有runat server属性,在你的aspx.cs文件中直接可以使用abc.XXX来操作这个对象,而没有runat server的话,在cs中是没有这个对象的.
大致是这么样子的。那么怎么用JS去获取含有runat Server属性的值呢?
var sexid = document.getElementById("<%=sex.ClientID %>"); sex = sexid.options[sexid.selectedIndex].value//值 var area = document.getElementById("<%=area.ClientID %>").value;//获取值 var areano = document.getElementById("<%=areano.ClientID %>").value;//获取值
0 0
- asp.net runat="server"学习
- asp.net中的runat="server" 属性
- ASP.NET中使用多个runat=server form
- ASP.NET中使用多个runat=server form
- ASP.NET使用div runat=server取代showModalDialog
- ASP.NET中使用<script runat="server">
- ASP.NET中使用多个runat=server form
- asp.net中runat="server"的含义
- ASP.NET中使用<script runat="server">
- ASP.NET中aspx页面runat=”server”的本质(Essensial of runat=”server” in ASP.NET)
- ASP.NET中aspx页面runat="server"的本质(Essensial of runat=”server” in ASP.NET)
- ASP.NET 2.0服务器控件与form runat=server标记
- ASP.NET 2.0服务器控件与form runat=server标记
- 在 ASP.NET 中使用多个 runat=server form
- asp.net中的html标签runat=server时的映射
- ASP.NET 2.0服务器控件与form runat=server标记
- ASP.NET 2.0服务器控件与form runat=server标记
- ASP.NET 2.0服务器控件必须放具有runat="server"的窗体标记内
- C++ 堆栈空间不足,溢出
- c语言内存分配函数
- 童年的最后一天
- 工程设计
- 关于 "Unloading class sun.reflect.GeneratedSerial...
- asp.net runat="server"学习
- oracle 10.2.0.2 for zlinux 安装启动图形界面不成功
- android中application类的作用
- CGContextRef
- java 抽象类 与 接口
- AVI S246 格式转换 H246格式
- 互联网协议 一
- 筛选法产生素数表
- 屏蔽NSLog语句