データベースから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();
を、関連するすべてのコード – AGuyCalledGerald
を投稿してくださいDBのフィールド項目の数に等しいRadioButtonListの項目はありますか? _obj_と_dr_とは何ですか? – Coder
また、あなたの答えがあなたのためにマークする必要があります:http://stackoverflow.com/questions/9805522/asp-net-values-of-a-dropdownlist-into-database – IrishChieftain