1
私は、合計33個のチェックボックスの配列を持っています。 チェックボックスはすべてページ上にあるので、配列にする必要があります(右?)。コードビハインド選択したチェックボックスから値を取得する(チェックボックス配列)
は次のようになります。
CheckBox[] variableName = new CheckBox[33];
variableName[0] = idCheckBox1;
variableName[1] = idCheckBox1;
variableName[2] = idCheckBox1;
variableName[3] = idCheckBox1;
のように...
ASP.NET:
<asp:CheckBox ID="idCheckBox1" runat="server" Value="1" />
<asp:CheckBox ID="idCheckBox2" runat="server" Value="2" />
...
チェックボックスは完全に任意です。 これで、チェックボックスの値は変数でのみ取得できますか?
、多分あなたはCheckBoxListのクラスから利益を得ることができる:
これはあなたが得る方法ですすべてを分離コードからフォームでチェックボックスにチェックhttp://msdn.microsoft.com/en-us /library/system.web.ui.webcontrols.checkboxlist.aspx – Alexandre
どこから 'formCollection'を取得しましたか?私のフォーム1を使用している場合、AllKeysはありません。 – Yuri
formCollestionがあなたのフォームです。 – MyKuLLSKI