2012-03-21 16 views
0

データベースからradiobuttonlistにデータを挿入しようとしています。しかし、私はこのエラーが表示されます:インデックスが範囲外です。負でなく、コレクションのサイズより小さくなければなりません。ASP.NET:データベースからRadiobuttonlistにデータを取得

私はフィールドのデータ型をVARCHAR(MAX)として設定しています。そのフィールドのデータは単純な4文字の単語です。「john」と言ってください。

データを挿入するための私のコードは、この.:

RadioButtonList1.Items [0]の.text = 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

+0

を投稿してくださいDBのフィールド項目の数に等しいRadioButtonListの項目はありますか? _obj_と_dr_とは何ですか? – Coder

+0

また、あなたの答えがあなたのためにマークする必要があります:http://stackoverflow.com/questions/9805522/asp-net-values-of-a-dropdownlist-into-database – IrishChieftain

答えて

関連する問題