2010-08-02 80 views
0

我使用asp.net驗證器驗證簡單字段(如空白文本框)(例如登錄頁面)。 我的問題是當我提交空白字段時,驗證器給出正確的輸出。 第二步,當我輸入不正確的用戶名時,我給出了用戶名的錯誤消息的標籤隨着驗證器的空白驗證消息一起顯示。ASP.NET驗證器

表示即使有空白字段,默認情況下也會變爲可見= false。

我寫的所有的.cs代碼if (Page.IsValid) { }

回答

2

可以使用的RequiredFieldValidator爲空白字段。您ControlToValidate屬性設置爲你希望的控件的ID驗證

<asp:RequiredFieldValidator runat="server" 
    id="ReqFldVal1" ControlToValidate="TextBox1" /> 
+0

也可能會使用Page.Validate()方法的代碼來驗證頁面對頁面上的驗證... – dankyy1 2010-08-02 12:11:00