日期:2014-05-18  浏览次数:20428 次

服务器控件问题
比如在一个页面中放有textbox,gridview和RequiredFieldValidator
其中RequiredFieldValidator是用来验证textbox的,gridview绑定了数据源。
当textbox为空的时候无法对gridview进行更新操作
如何让RequiredFieldValidator只对textbox控件进行验证而不是对整个页面验证呢?


------解决方案--------------------
啥意思没看明白。
你是想实现啥吧?
------解决方案--------------------
RequiredFieldValidator
有属性指定验证哪个控件ControlToValidate
------解决方案--------------------
指定ValidationGroup属性

将textbox的ValidationGroup和RequiredFieldValidator设成同一值,即可
------解决方案--------------------
好像有个 page.IsValidate
楼主可以试试!
------解决方案--------------------
RequiredFieldValidator,
别用它的客户端严重,改成服务器端验证。有一个属性。
然后再代码里用page.IsValidate来验证液面是不是合法
------解决方案--------------------
RequiredFieldValidator有个属性EnableClientScript ,把它改成false。
这样你就能编辑gridview
然后再cs里边用page.IsValidate来判断页面是否合法
------解决方案--------------------
ValidationGroup