今天使用listview上的button進行delete的動作,
一postback就產生error,
錯誤訊息:「
無效的回傳或回呼引數。已在組態中使用
或在網頁中使用 <%@ Page EnableEventValidation="true" %> 啟用事件驗證。基於安全性理由,這項功能驗證回傳或回呼引數是來自原本呈現它們的伺服器控制項。如果資料為有效並且是必需的,請使用 ClientScriptManager.RegisterForEventValidation 方法註冊回傳或回呼資料,以進行驗證。」
原因在於我在page_load中,有將資料動態繫結至listview,
導致postback就產生上述錯誤,
所以再綁定之前判斷資料是否為第一次載入即可。
if (
!IsPostBack){
this.InitCoursePlans();
}
沒有留言:
張貼留言
留個話吧:)