<input type="button"> 控件添加 runat="server"属性的问题
<inputtype="button">控件添加runat="server"属性后会有什么改变?我试了下好像什么变换没有。会触发网页重新刷新一般么?...
<input type="button"> 控件添加 runat="server"属性后会有什么改变?
我试了下好像什么变换没有。
会触发网页重新刷新一般么? 展开
我试了下好像什么变换没有。
会触发网页重新刷新一般么? 展开
3个回答
展开全部
加了runat="server"以后,就变成服务器控件,可以在cs文件中直接调用
比如说:<input id="aa" type="text" runat="server" />
.cs文件中: aa.Value = "你好";
另外,从页面解析上来看,如果当前控件是用在用户控件(ascx)或页面是在母版中的,解析后生成的html代码,控件的id和name会改变,这时js如果要控制这个控件,就要用 <%=aa.ClientID%>来代替ID,用<%=aa.UniqueID%>来代替name
比如说:<input id="aa" type="text" runat="server" />
.cs文件中: aa.Value = "你好";
另外,从页面解析上来看,如果当前控件是用在用户控件(ascx)或页面是在母版中的,解析后生成的html代码,控件的id和name会改变,这时js如果要控制这个控件,就要用 <%=aa.ClientID%>来代替ID,用<%=aa.UniqueID%>来代替name
展开全部
添加 runat="server"
属性后就变成了服务端的控件
可以写程序对它进行操作
而没有runat="server",就是客户端控件,无法编程
属性后就变成了服务端的控件
可以写程序对它进行操作
而没有runat="server",就是客户端控件,无法编程
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
加runat="server"后,变成服务器控件。可以在后台调用这个控件。
不加的话,是客户端控件。不可以在后台使用该控件。
不加的话,是客户端控件。不可以在后台使用该控件。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询