0
下列錯誤,無效的回發或回調參數
無效的回發或回調參數。啓用事件驗證 在配置中使用或<%@ Page EnableEventValidation =「true」%>在頁面中。對於安全性 的目的,此功能驗證回傳或回調事件的參數來自最初呈現爲 它們的服務器控件。如果數據有效且預期,請使用 ClientScriptManager.RegisterForEventValidation方法,以便 註冊回發或回調數據以進行驗證。
我想出的解決方案中加入以下代碼web.config文件:
<pages
buffer="true"
masterPageFile="~/masterpages/Main.Master"
enableEventValidation="false">
</pages>
但是加入次要代碼,會不會有安全隱患?有更好的安全控制來實現同樣的選擇嗎?
你沒有顯示任何你的頁面,所以如何可以幫助解決這個問題?什麼導致了錯誤?你在哪裏修改客戶端的控件? –
我已經在我的項目中完成了本地化,當我在web.config中添加enableEventValidation =「false」時,它完美地工作,但是當我們使用此代碼時,會出現安全性問題,所以我詢問是否有任何替代方案可用於此 –