我有一個主頁面,具有相同的舊頁眉,頁腳和內容部分。基於此主頁,我有不同的aspx頁面。但是每個aspx都包含一個Web用戶控件。頁面回發即使顯示驗證摘要
例如, MasterPage - > SiteMaster.master, ASPX - > CreateBid.aspx, Web控制 - > CreateBid.ascx。
我已經使用Web控件中的驗證控件顯示同一控件中的驗證摘要。 這裏的問題是,即使驗證失敗,頁面回發也是如此。驗證摘要也顯示,但頁面被回發。
有人可以幫我解釋爲什麼會發生這種情況嗎?
儘管頁面被回發,但沒有代碼被執行。例如。如果我單擊「提交」按鈕,則不會提交任何內容,但我可以看到驗證摘要或消息框,但該頁面已刷新。如果我正在考慮沒有masterpage的簡單aspx,驗證完美無缺頁面刷新。
感謝您分享寶貴的時間。
你是怎麼解決這個問題?我遇到了同樣的問題。 – Martin 2009-12-09 19:29:44