2012-03-21 46 views
0

我試圖從數據庫中插入數據到radiobuttonlist。但我得到這個錯誤:索引超出範圍。必須是非負數且小於集合的大小。ASP.NET:從數據庫獲取數據到Radiobuttonlist

即使我已經設置字段的數據類型爲VARCHAR(MAX)。並且該字段中的數據是一個簡單的4個字母的單詞...'john'。

我的用於插入數據代碼是這樣的。:

RadioButtonList1.Items [0]。文本= obj.dr [ 「OP1」]的ToString();

RadioButtonList1.Items [1] .Text = obj.dr [「op2」]。ToString();

RadioButtonList1.Items [2] .Text = obj.dr [「op3」]。ToString();

RadioButtonList1.Items [3] .Text = obj.dr [「op4」]。ToString();

+0

請張貼所有相關的代碼 – AGuyCalledGerald 2012-03-21 15:44:09

+0

是單選按鈕列表項等於DB領域項目的數量?什麼是_obj_和_dr_? – Coder 2012-03-21 15:47:23

+0

您還需要在他們爲您工作時標記您的答案:http://stackoverflow.com/questions/9805522/asp-net-values-of-a-dropdownlist-into-database – IrishChieftain 2012-03-21 15:59:40

回答