-------------
如果我要在2005的GridView刪除選取的資料列,結果在點選刪除按紐後,按確定,卻出現下面的錯誤
"回發或回調參數無效。在配置中使用
解答:
-------------
ASP.NET 2.0 新增了一個網頁安全檢查的機制,當它發現 postback 資料不是原始的控制項發出來的,就會出現這個錯誤。如果網頁上有一些特殊的寫法會去修改 postback 資料,也會出現這個錯誤訊息。這種情況的解決方法有3個方法:
1.呼叫ClientScriptManager.RegisterForEventValidation,要在Render裡指定Control的uniqueId.
2.直接將網頁前置標籤加入EnableEventValidation屬性 ..<%@ Page Language="C#" EnableEventValidation="false" %>
3.修改 web.config 的pages元素,這比較不安全.
沒有留言:
張貼留言