1

こんにちは、asp.net の複数選択リスト ボックスに必要なフィールド バリデータを設定する方法を教えてください。

私はデフォルトの方法で次のようなものを試しました

必要なフィールドバリデーターの初期値 = "0"。しかし、それは私にとってはうまくいきません。

例はありますか?

4

2 に答える 2

1

常に false を返すため、コードを少し修正する必要があります。

  protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
    {
       args.IsValid = (ListBox1.Items.Count > 0);
    }
于 2012-04-30T15:03:04.270 に答える
1

そのためのカスタム検証を使用できます..

protected void CustomValidator1_ServerValidate(オブジェクト ソース、ServerValidateEventArgs args)
    {
        if (ListBox1.Items.Count == 0)
        {
            args.IsValid = false;
        }
        そうしないと
        {
            args.IsValid = false;
        }
    }

これはあなたを助けるかもしれません

于 2010-12-01T07:27:26.777 に答える