+ -
当前位置:首页 → 问答吧 → 求解 母版页 控件 被自动修改

求解 母版页 控件 被自动修改

时间:2011-12-19

来源:互联网

加了母版页后 那么被加一个 ctl00$body$ 

在母板页头上 加上 ClientIDMode="Static"

 runat="server" 的控件 ID可以没有 ctl00$body$  

但是name 上依然有 ctl00$body$ 

如下

<input name="ctl00$body$txt_Arrival" type="text" id="txt_test" />  

请高人帮忙 谢谢

作者: YxFlyBee   发布时间: 2011-12-19

这个单词的意思已经非常明了了吧,ClientIDMode="Static"

ID在客户端的模式:静态的也就是不变的,所有id没有变啊。

作者: cykb518   发布时间: 2011-12-19

服务器端内部使用的是UniqueID,ClientIDMode属性只是影响ClientID的生成规则,不会影响UniqueID,表单控件的name属性来自于UniqueID,所以仍会变化。

作者: dalmeeme   发布时间: 2011-12-19

可以这样C# code
<%=txt_test.ClientID%>
获取它的Id

作者: hnfeitianwugui   发布时间: 2011-12-19

相关阅读 更多