.net – 如果选中复选框,如何制作文本框
发布时间:2020-12-16 00:04:41 所属栏目:asp.Net 来源:网络整理
导读:如果选中复选框,如何才能创建文本框? 我想我可以编写一个自定义验证器,但是我希望尽可能避免完整的帖子来检查验证…我认为AJAX已经内置了这个场景,但我一直无法找到它.我正在考虑直接JavaScript也是一个解决方案,但如果这是最好的方法,我可以先行一步. 解决
如果选中复选框,如何才能创建文本框?
我想我可以编写一个自定义验证器,但是我希望尽可能避免完整的帖子来检查验证…我认为AJAX已经内置了这个场景,但我一直无法找到它.我正在考虑直接JavaScript也是一个解决方案,但如果这是最好的方法,我可以先行一步. 解决方法
处理这个问题的JavaScript并不是很困难.
鉴于以下ASP控件: <asp:TextBox ID="txtSubject" runat="server" /> <asp:CheckBox ID="chkSubjectRequired" runat="server" OnClick="updateValidator();" /> <asp:RequiredFieldValidator ID="rfvSubject" ControlToValidate="txtSubject" ErrorMessage="You must enter a subject." runat="server" /> 添加以下JavaScript函数: <script language="javascript" type="text/javascript"> function updateValidator() { var enableValidator = !event.srcElement.status; var rfvSubject = document.getElementById('rfvSubject'); ValidatorEnable(rfvSubject,enableValidator); } </script> 这里的所有都是它的.您还需要将以下代码添加到页面加载事件中,以便在用户禁用JavaScript时,仍然可以正确打开或关闭所需的字段验证程序: rfvSubject.Enabled = chkSubjectRequired.Checked (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 没有更新过期的ASP.NET Cookie更新值?
- asp.net-mvc – 单选按钮如何与asp.net mvc绑定一起使用
- asp.net-mvc-3 – 希望通过_layout将@renderbody()放入部分
- 有什么好的参考或工具可用于将ASP转换为ASP.NET?
- asp.net – 无法获得typeahead.js基本示例
- asp.net – 如何诊断IIS致命通信错误的问题
- asp.net-mvc – 如何在ASP.NET MVC控制器中访问HttpServerU
- entity-framework-core – 实体框架Core 2.0许多表中公共属
- asp.net – 在Firefox和Chrome中启用了禁用按钮
- asp.net-mvc – 在ASP.NET MVC项目和Cordova项目之间共享代
推荐文章
站长推荐
- asp.net – 小网址是如何工作的
- .net – MVC,ViewModels和Validation
- asp.net 读取并修改config文件实现代码
- asp.net-mvc – 如何判断MVC AsyncController线程
- asp.net-mvc – 带有HTML5语义标记的MVC4项目Htm
- asp.net – ASP .NET 5 MVC 6身份3角色索赔组[已
- asp.net 使用ObjectDataSource控件在ASP.NET中实
- asp.net-mvc – 使用ToString()和@ Html.Display
- 很好地取代了asp.net的GWT
- asp.net下将图片保存到XML文件的方法
热点阅读