ajaxtoolkit: представление сетки ValidatorCalloutExtender asp.net - PullRequest
0 голосов
/ 06 ноября 2010

Могу ли я использовать ajaxtoolkit: ValidatorCalloutExtender для проверки нулевых строк в виде сетки

1 Ответ

0 голосов
/ 06 ноября 2010

Вы можете использовать ValidatorCalloutExtender для расширения CustomValidator, который имеет логику для проверки нулевых строк Gridview.

Разметка

<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;
}
...