0
假設我有一個字符串列表。我有一個TextBox和一個ADD按鈕,它不向列表添加空值。在代碼後面驗證變量時使用哪種驗證控件(與其他控件相反)?
還有一個下一頁頁面上的按鈕。單擊下一個按鈕時,列表的內容將顯示在另一個頁面上。我想繼續進行驗證,以便用戶只有在列表不爲空(至少包含一個元素)時才能進入結果頁面。
此外,我想通過摘要驗證來顯示錯誤消息,以保持顯示錯誤的標準方式。這裏是我用來檢查按鈕被點擊的代碼和列表中元素的數量。
protected void UploadWizard_NextButtonClick(object sender, WizardNavigationEventArgs e)
{
string ctrlID = ObjectFinderHelpers.GetPostBackControl(this.Page).ID;
if (ctrlID == "StepNextButton" & KeyWordList.Count == 0)
//Do something to keep the user on the same page
//So that he can add at least one element to the list
}
- 如何着手驗證,即該驗證控件,我需要?
- 如何向總結驗證控件顯示錯誤消息?
感謝您的幫助
你說得對。我按照你的建議,用自定義的驗證控件嘗試了上面的代碼。有用。謝謝 – Richard77 2011-04-22 15:21:00