如何在gridview控件中进行验证? [英] How to give validation inside the gridview controls?

查看:97
本文介绍了如何在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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆