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 = 假;
        }
        别的
        {
            args.IsValid = 假;
        }
    }

可能这会帮助你

于 2010-12-01T07:27:26.777 回答