关于.net中ClientID中一些麻烦事

来源:互联网 发布:广州数控g76锥螺纹编程 编辑:程序博客网 时间:2024/05/17 02:38

今早在做一个ajax验证的时候,IE突然不可以用,很奇怪,然后在IE下看了源代码,才发现在aspx 中的ClientID在IE下生成的ID不一致。导致用JQuery的ID选择器,直接选不到所要验证的TextBox对象,后来查阅了网上的资料

在http://www.cnblogs.com/OpenCoder/archive/2010/11/23/1885347.html网站,看到可以把

<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>

添加一个ClientIDMode="Static"

<asp:TextBox ID="TextBox1" runat="server" ClientIDMode="Static"></asp:TextBox>

之后用jQuery的ID选择器 可以直接$("#TextBox1")就可以获取到TextBox1的Jquery对象


原创粉丝点击