2010-11-06 13 views

Répondre

0

Vous pouvez utiliser le ValidatorCalloutExtender pour étendre un CustomValidator qui a la logique de validation des lignes zéro Gridview.

Markup

<asp:GridView ID="gv" runat="server" /> 
<asp:CustomValidator ID="cvGridView" runat="server" Text="0 Rows" Display="Dynamic" 
    OnServerValidate="cvGridView_ServerValidate"></asp:CustomValidator> 
<ajaxtoolkit:validatorcalloutextender runat="Server" id="vceGridView" 
    targetcontrolid="cvGridView" /> 

Codebehind

protected void cvGridView_ServerValidate(object source, ServerValidateEventArgs args) 
{ 
    args.IsValid = gv.Rows.Count > 0; 
}