asp.net – Form .NET中的输入元素名称
发布时间:2020-12-16 04:11:40 所属栏目:asp.Net 来源:网络整理
导读:我正在使用 JQuery插件来操作表单元素的名称属性.我知道我可以使用以下命令访问id属性值: “%= myControl.ClientID%” 名字属性怎么样?在html源代码中我看到了这个名字 id彼此不同. 谢谢Pawe? 编辑: 完整代码: $("form").validate({ rules: { "%= _Ful
我正在使用
JQuery插件来操作表单元素的名称属性.我知道我可以使用以下命令访问id属性值:
“<%= myControl.ClientID%>” 名字属性怎么样?在html源代码中我看到了这个名字& id彼此不同. 谢谢Pawe? 编辑: 完整代码: $("form").validate({ rules: { "<%= _FullNameTextbox.ClientID %>": { required: true,minlength: 2 },"<%= _EmailAddressTextbox.ClientID %>": { required: true,email: true } },messages: { "<%= _FullNameTextbox.ClientID %>": { required: "Please enter your full name",minlength: "Your name must consist of at least two characters" },"<%= _EmailAddressTextbox.ClientID %>": { required: "Please enter a valid email address",email: "Please enter a valid email address" } } }); 当控件在Page上时它工作正常.但是现在,当我将它放在用户控件中时,id和name会有所不同: <input type="text" id="Container__EmailAddressTextbox" name="Container$_EmailAddressTextbox" class="error"> 因此,我必须访问name属性值,而不是使用_FullNameTextbox.ClientID 解决方法
控件的
UniqueID属性将用作其客户端名称属性,因此您可以编写:
"<%= myControl.UniqueID %>" (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 检查上传的文件是否是C#ASP.NET MVC中的图像
- asp.net-mvc – MVC 3 – Razor – 从模型打印值
- asp.net – Jquery Ajax,不在Internet Explorer中工作
- asp.net-mvc – 如何将OpenId与ASP.Net成员集成在MVC中
- asp.net中ScriptManager和ScriptManagerProxy之间的区别
- 在ASP.NET Web窗体中收集输入值的推荐方法是什么
- asp.net-mvc – 未找到部分视图或视图引擎不支持搜索的位置
- 如何在ASP.Net中实现现场级安全性?
- 深入理解ASP.NET MVC(目录)、打造自己的MVC框架
- .net core 中间件使用
推荐文章
站长推荐
热点阅读