DataGrid的EditCommandColumn中的更新按钮提交时,因为有Form中有RequiredFieldValidator,且没有填写而不能提交,DataGrid又没有CausesValidation属性设置,怎么办?<asp:DataGrid ID="MessageDataGrid" Runat="server" DataKeyField="MessageID" AutoGenerateColumns="False">
<Columns>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
内容<asp:textbox id="ContentTextBox" runat="server" rows="5" columns="80" textmode="MultiLine"></asp:textbox>
<asp:requiredfieldvalidator id="ContentRequiredFieldValidator" runat="server" errormessage="**必须输入。" controltovalidate="ContentTextBox"></asp:requiredfieldvalidator>
<Columns>
<asp:EditCommandColumn ButtonType="LinkButton" UpdateText="更新" CancelText="取消" EditText="编辑"></asp:EditCommandColumn>
内容<asp:textbox id="ContentTextBox" runat="server" rows="5" columns="80" textmode="MultiLine"></asp:textbox>
<asp:requiredfieldvalidator id="ContentRequiredFieldValidator" runat="server" errormessage="**必须输入。" controltovalidate="ContentTextBox"></asp:requiredfieldvalidator>
解决方案 »
- net有没有像php的gzcompress压缩字符串的算法
- 如何获得服务器上已打开word的数目
- 对小型企业网,如果把SQL换成XML会怎么样呢?对XML不太了解,有人说说吗
- ====重分之下,必有答疑者,呵呵,,两个小问题。。。
- 下载加密问题?求教
- JS问题.急................................路过有分喔.........
- 基于Forms验证无法登录的问题
- 怎么样在后台编码中刷新本页面阿?
- 在DataGrid中有一HyperLinkColumn,我给他一个条件来设置它的可用状态不知道应该如何做?
- dropdownlist问题
- VS里的控件布局很难搞定 有什么好的办法没有
- 如何做虚拟目录访问统计
CausesValidation="False"
但你这个是自动的按钮列,建议你改用模板列,这样就可以对其中的按钮单独单独设置不否参与验证.
另外,在DATAGRID中,你的那些验证控件可能不起作用的.你必须用后台服务端验证