日期:2014-05-17  浏览次数:20414 次

文本框的ValidationGroup有何用?
分组验证时,只需要设置验证控件的ValidationGroup和按钮的ValidationGroup即可,似乎没必要设置文本框的,那文本框的有何用呢?

------解决方案--------------------
文本框进行验证时使用的,例如,TextBox1为必填项,如果清楚里面的内容,则会导致验证失效
<asp:TextBox ID="TextBox1" runat="server" ValidationGroup="x" CausesValidation="true"
AutoPostBack="true" Text="请删除这里的内容测试"></asp:TextBox>
<asp:RequiredFieldValidator ID="RequiredFieldValidator1" ErrorMessage="*Required"
ValidationGroup="x" runat="server" ControlToValidate="TextBox1" />
------解决方案--------------------
ValidationGroup 顾名思义是给验证分组,现在的情况是如果LZ在页面上只是验证一个类型(组)的东西,自然不需要分组,但是如果LZ的页面上有2个表单可以提交数据,如果不用ValidationGroup 分组就会乱掉了,这种情况下他的功能就体现了