2010-12-01 27 views
1

嗨如何爲asp.net中的多選列表框設置必需的feild驗證器?asp.net中的列表框驗證

我試着在默認方式類似

初始值=「0」所需費爾德驗證。但它不適合我。

任何示例?

回答

1

@jestges:chek此鏈接我相信它會幫助你。

1

U可以使用自定義的驗證爲..

 
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) 
    { 
     if (ListBox1.Items.Count == 0) 
     { 
      args.IsValid = false; 
     } 
     else 
     { 
      args.IsValid = false; 
     } 
    } 

可能是這將幫助你

1

小幅回調到你的代碼是爲了,因爲它始終返回false:

protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args) 
    { 
     args.IsValid = (ListBox1.Items.Count > 0); 
    }