2009-12-07 21 views
0

我有一個主頁面,具有相同的舊頁眉,頁腳和內容部分。基於此主頁,我有不同的aspx頁面。但是每個aspx都包含一個Web用戶控件。頁面回發即使顯示驗證摘要

例如, MasterPage - > SiteMaster.master, ASPX - > CreateBid.aspx, Web控制 - > CreateBid.ascx。

我已經使用Web控件中的驗證控件顯示同一控件中的驗證摘要。 這裏的問題是,即使驗證失敗,頁面回發也是如此。驗證摘要也顯示,但頁面被回發。

有人可以幫我解釋爲什麼會發生這種情況嗎?

儘管頁面被回發,但沒有代碼被執行。例如。如果我單擊「提交」按鈕,則不會提交任何內容,但我可以看到驗證摘要或消息框,但該頁面已刷新。如果我正在考慮沒有masterpage的簡單aspx,驗證完美無缺頁面刷新。

感謝您分享寶貴的時間。

+0

你是怎麼解決這個問題?我遇到了同樣的問題。 – Martin 2009-12-09 19:29:44

回答

2

海拉扎,

看一看這可能是你的答案Validators on postback

+0

@愛範是有用的..它是否解決您的問題... – 2009-12-07 12:57:22

+0

我正在閱讀,但仍然是我的問題沒有解決。請閱讀我的編輯問題。 – IrfanRaza 2009-12-07 12:58:35

+0

是的,謝謝Pandiya。我的問題解決了。 – IrfanRaza 2009-12-07 13:01:21

相關問題