请教两个问题
1 asp.net中后台编程能否调用html的控件(如html的textbox框,后台编程时能否获得其录入值,如何获取)?
2后台编程如何实现textbox焦点离开时的数据验证(该textbox是定义在服务器端运行的)
上述问题都是基于web开发的,请各位高手赐教,感激不尽!
1 asp.net中后台编程能否调用html的控件(如html的textbox框,后台编程时能否获得其录入值,如何获取)?
2后台编程如何实现textbox焦点离开时的数据验证(该textbox是定义在服务器端运行的)
上述问题都是基于web开发的,请各位高手赐教,感激不尽!
1、当然可以,这是基本功能了,不过你最好用TextBox的服务器端控件,会方便得多。
2、textbox焦点是在客户端实现的,与后台无关。但是你的问题都是在客户端实现的,当textbox的焦点失去时,你可以调用一个客户端的数据验证函数,用来判断数据是否正确。
当然vs里也提供了几个用于验证的控件,如:CustomValidator、RegularExpressionValidator、RangeValidator、CompareValidator、RequiredFieldValidator、ValidationSummary,配置好后,它们会自动在客户端生成js脚本,你只要直接用就行了。
再打扰一下,这个客户端的数据验证函数应该写在那个事件里呢,我没有试出来,是写在body里还是textbox(服务器端控件)的什么事件里?感谢帮助,我
我用的都是后台编程,现在想要实现离开焦点后的数据验证,感觉后台无法实现,所以请教如何实现,我使用的输入控件都是<asp:textbox runat="server">,并没有onblur事件,请斑竹帮忙详细给我说明一下如何处理,感激不尽!