所以我得到異常回發或回調參數無效。爲什麼?
無效的回發或回調參數。 在配置中使用 或 頁面中的EnableEventValidation =「true」%>啓用了事件驗證。爲了安全起見,此 功能驗證參數 回發或回調事件從 最初呈現它們的服務器控件發起 。如果數據 有效並且是預期的,請使用 ClientScriptManager.RegisterForEventValidation 方法來註冊 回發或回調數據以驗證 。
隨着以下堆棧跟蹤
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection中 POSTDATA)[System.ArgumentException:未捕獲 異常:無效回發或 回調參數。事件驗證 已在 配置中啓用,或者在 頁面中啓用了EnableEventValidation =「true」%>。爲了安全起見,此 功能驗證參數 回發或回調事件從 最初呈現它們的服務器控件發起 。如果數據 是有效的和預期,可以使用 ClientScriptManager.RegisterForEventValidation 方法,以便爲 驗證註冊 回發或回調數據。]在 System.Web.UI.ClientScriptManager.ValidateEvent(字符串 UNIQUEID,字符串參數)在 System.Web.UI.Control.ValidateEvent(字符串 UNIQUEID,字符串eventArgument)在 System.Web.UI.WebControls.LinkButton.RaisePostBackEvent(字符串 eventArgument)在 System.Web.UI.WebControls.LinkButton。 System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument)at System.Web.UI.Page.Rais ePostBackEvent(IPostBackEventHandler sourceControl,字符串eventArgument)
處 System.Web.UI.Page.ProcessRequestMain(布爾 includeStagesBeforeAsyncPoint,布爾 includeStagesAfterAsyncPoint)
提交表單後發生異常,然後在頁面重新加載之前快速單擊LinkButton以在同一頁面上下載文件。
有人可以解釋執行上述操作時發生此異常的詳細信息嗎?
在此先感謝!
我在安裝.NET Framework 4.5時遇到了生產服務器上的相同異常。正因爲如此,我不得不還原.NET 4.0。順便說一下,.NET 4.5只是.NET 4.0的更新版本(或Service Pack),它們不能並肩生存。多麼愚蠢的東西... – 2012-12-21 07:33:41