在處理回發時,我在網頁上發現了奇怪的問題。這裏是錯誤將解釋說明:「指定的參數超出了有效值的範圍」。在使用Infragistics的Postback過程中WebDialogWindow
錯誤: 指定的參數超出有效值的範圍。 參數名稱:值 描述:執行當前Web請求期間發生未處理的異常。請查看堆棧跟蹤以獲取有關該錯誤的更多信息以及源代碼的位置。
異常詳細信息:System.ArgumentOutOfRangeException:指定的參數超出了有效值的範圍。 參數名稱:值
源錯誤:
在當前web請求的執行過程中生成未處理的異常。關於異常的來源和位置的信息可以使用下面的異常堆棧跟蹤來標識。
堆棧跟蹤:
[ArgumentOutOfRangeException: Specified argument was out of the range of valid values. Parameter name: value]
System.Web.UI.WebControls.Unit..ctor(String value, CultureInfo culture, UnitType defaultType) +8670188
System.Web.UI.WebControls.Unit.Parse(String s, CultureInfo culture) +31
Infragistics.Web.UI.Framework.ControlObject.ConvertToUnit(Object obj, Unit def, Boolean allowNegative) +399 Infragistics.Web.UI.LayoutControls.WebDialogWindow.get_Top() +74 Infragistics.Web.UI.LayoutControls.DialogWindowBot.LoadClientPropsTransactionList(Dictionary`2 list) +350
Infragistics.Web.UI.Framework.ObjectBase.LoadTransactionList(Boolean deferLoadPostDataProcessing) +57
Infragistics.Web.UI.Framework.RunBot.LoadClientData() +57 Infragistics.Web.UI.Framework.RunBot.HandleLoadPostData(String postDataKey, NameValueCollection postCollection) +14
Infragistics.Web.UI.Framework.ControlMain.LoadPostData(String postDataKey, NameValueCollection postCollection) +19
System.Web.UI.Page.ProcessPostData(NameValueCollection postData, Boolean fBeforeLoad) +693
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1743
解說
如果你看一下堆棧跟蹤,我們伊斯利看到.NET仍然AINT通throught我的代碼,所以我不能把任何斷點。更奇怪的是,對於完全相同的過程,但有不同的數據(在我的頁面上),它工作得很好。請幫助我,即時消息約3小時!
UPDATE
我不得不說的是,當它失敗(現在只有2像30出頭測試對象),它不能只回發。它成爲頁面上使用:Infragistics webdialogwindow和webcontrol來處理「可見」像屬性(隱藏或正常不是大小)。但正如有人所說以下(抱歉,不記得你的名字),這是肯定的關於向webdialogwindow,但我就是不處理它的位置...
更新2
我們」我試圖從數據庫中刪除varchar(max)列的值,現在它工作'!哇,我們不知道該怎麼想,因爲每一個看起來都不錯。問題是,我們必須保持此列的價值!任何人都知道該怎麼想?這個varchar(max)在數據列表中顯示爲Eval(「DescriptionMemo」)。
非常感謝:P – 2009-10-27 18:46:46
這是你的問題,「完全相同的過程,但有不同的數據(在我的頁面上),它的工作原理很好。」數據如何不同? – 2009-10-27 19:02:09
它與不同實體相關的「後貼式」表格。刪除所有描述(更新2)後,它可以工作。該字段是一個varchar(max)字段。 varchar(max)如何使我的代碼崩潰? – 2009-10-27 19:15:14