DropDownList綁定選擇數(shù)據(jù)報錯提示異常解決方案
更新時間:2013年01月23日 11:11:41 作者:
DropDownList控件在綁定選擇數(shù)據(jù)時提示報錯異常詳細(xì)信息為:有一個無效 SelectedValue,因為它不在項目列表中,應(yīng)該有很多新手朋友們遇到過吧,本文將給予解決方法,感興趣的朋友可以了解下,希望本對你有所幫助
拋出的異常信息:異常詳細(xì)信息:
System.ArgumentOutOfRangeException: “ddlTotalCostDiscount ”有一個無效 SelectedValue,因為它不在項目列表中。
原先給DropDownList這樣賦值:
this.ddlTotalCostDiscount.SelectedValue = obj.TotalCostDiscount.ToString();
改成這樣賦值:
ddlTotalCostDiscount.SelectedIndex = ddlTotalCostDiscount.Items.IndexOf(ddlTotalCostDiscount.Items.FindByValue(obj.TotalCostDiscount.ToString()));
就是如果通過FindByValue沒有找到指定項則為null,而Items.IndexOf(null)會返回-1.
如果哪里有不正確的地方,歡迎批評指正,共同進(jìn)步。
System.ArgumentOutOfRangeException: “ddlTotalCostDiscount ”有一個無效 SelectedValue,因為它不在項目列表中。
原先給DropDownList這樣賦值:
this.ddlTotalCostDiscount.SelectedValue = obj.TotalCostDiscount.ToString();
改成這樣賦值:
ddlTotalCostDiscount.SelectedIndex = ddlTotalCostDiscount.Items.IndexOf(ddlTotalCostDiscount.Items.FindByValue(obj.TotalCostDiscount.ToString()));
就是如果通過FindByValue沒有找到指定項則為null,而Items.IndexOf(null)會返回-1.
如果哪里有不正確的地方,歡迎批評指正,共同進(jìn)步。
您可能感興趣的文章:
- ASP.NET 2.0中的數(shù)據(jù)操作之八:使用兩個DropDownList過濾的主/從報表
- ASP.NET中DropDownList下拉框列表控件綁定數(shù)據(jù)的4種方法
- C#使用DropDownList綁定添加新數(shù)據(jù)的方法匯總
- DropDownList綁定數(shù)據(jù)表實現(xiàn)兩級聯(lián)動示例
- Jquery加載時從后臺讀取數(shù)據(jù)綁定到dropdownList實例
- .net控件dropdownlist動態(tài)綁定數(shù)據(jù)具體過程分解
- ASP.NET MVC DropDownList數(shù)據(jù)綁定及使用詳解
- DropDownList控件綁定數(shù)據(jù)源的三種方法
相關(guān)文章
未將對象引用設(shè)置到對象的實例 (System.NullReferenceException)
System.NullReferenceException:未將對象引用設(shè)置到對象的實例,這是一個新鳥,中鳥,老鳥都避不開的錯誤2012-03-03彈出窗口,點擊確定在刪除數(shù)據(jù)的實現(xiàn)方法
彈出窗口,點擊確定在刪除數(shù)據(jù)的實現(xiàn)方法,需要的朋友可以參考一下2013-04-04ASP.NET實現(xiàn)基于Forms認(rèn)證的WebService應(yīng)用實例
這篇文章主要介紹了ASP.NET實現(xiàn)基于Forms認(rèn)證的WebService應(yīng)用,實例分析了使用Forms進(jìn)行WebService身份認(rèn)證的相關(guān)技巧與實現(xiàn)方法,需要的朋友可以參考下2015-05-05ASP.NET URL偽靜態(tài)重寫實現(xiàn)方法
ASP.NET下為靜態(tài)的實現(xiàn)方法。2009-12-12Visual Studio 2010 前端開發(fā)工具/擴展/插件推薦
這篇文章主要介紹了一組我喜愛的擴展和工具能讓Visual Studio在web開發(fā)方面更簡單,我只是集中在我安裝和使用過的一些工具,如果你還有其它好用的的話,請在這里留言。2016-06-06ASP.NET怎么操作DataTable實例應(yīng)用
有機會在博客園的博問頻道上看到一個問題,《ASP.NET怎么操作DataTable》;需要的朋友可以參考下2012-11-11Win7安裝Visual Studio 2015失敗的解決方法
這篇文章主要為大家詳細(xì)介紹了Win7安裝Visual Studio 2015失敗的解決方案,具有一定的參考價值,感興趣的小伙伴們可以參考一下2017-03-03