如何在gridview控件中进行验证? [英] How to give validation inside the gridview controls?
本文介绍了如何在gridview控件中进行验证?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
<tr>
<asp:GridView ID="gvWH" runat="server" BorderColor="#BDBDBD" ShowFooter="True"
CssClass="center" OnRowDataBound="gvWH_RowDataBound"
GridLines="Horizontal" OnRowDeleting="gvWH_RowDeleting"
AutoGenerateColumns="False">
<EmptyDataTemplate>
No Records found
</EmptyDataTemplate>
<Columns>
<asp:TemplateField HeaderText="Type">
<HeaderStyle HorizontalAlign="Center" />
<ItemTemplate>
<asp:DropDownList ID="ddlbirdtype" runat="server"
AutoPostBack="true">
</asp:DropDownList>
<asp:RequiredFieldValidator ID="RFVbirdtype" runat="server"
ControlToValidate="ddlbirdtype"
ValidationGroup="GridView1" InitialValue="0" Display="None"
ErrorMessage="Please select Bird Type"></asp:RequiredFieldValidator>
<asp:ValidatorCalloutExtender ID="VCEbirdtype" runat="Server"
TargetControlID="RFVbirdtype" EnableViewState="false" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="Weight">
<HeaderStyle HorizontalAlign="Center" />
<FooterStyle HorizontalAlign="Right" />
<FooterTemplate>
<asp:Button ID="BtnAdd" runat="server" Text="Add" OnClick="BtnAdd_Click"
ValidationGroup="GridView1" CausesValidation="true" />
</FooterTemplate>
<ItemStyle Width="100px" />
</asp:TemplateField>
<asp:CommandField ShowDeleteButton="True" />
</Columns>
</asp:GridView>
</tr>
<tr>
<td align="center">
<asp:Button ID="btnsave" runat="server" Text="Save" OnClick="btnSave_Click" OnClientClick="return validations1();" ValidationGroup="GridView1" CausesValidation="true"
Style="height: 26px" />
</td>
</tr>
当我点击外部保存按钮然后它显示验证..
When i click on Outside "Save" button then it shows validations ..
推荐答案
使用控件的'ValidationGroup'属性............
use 'ValidationGroup' properties of the controls............
使用控件的ValidationGroup属性........
use 'ValidationGroup properties of the controls........
这篇关于如何在gridview控件中进行验证?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文