リピーターの内部には html のチェックボックスがあります。コード ビハインド ファイルでこのチェックボックスにアクセスして、チェックボックスがオンになっているかどうかを確認したいと考えています。しかし、私は runat="server" tag を使用したくありません。上記のように私のコードをどのように行うことができますか
<input id="cbfdgroup" class="checkitem" type="checkbox" name="fd_cb_group[]" value='<%#Eval("FoodItemsUid") %>'>
コードビハインドファイルで、このようにアクセスしようとしています
foreach (RepeaterItem ri in rptMenu.Items)
{
if (ri.ItemType == ListItemType.Item || ri.ItemType == ListItemType.AlternatingItem)
{
HtmlInputCheckBox chk = (HtmlInputCheckBox)ri.FindControl("cbfdgroup");
if (chk.Checked)
{
}
}
}
しかし、オブジェクト参照がオブジェクトのインスタンスに設定されていないため、これはエラーを引き起こしています.. runat = "server" タグを使用せずにコード ビハインド ファイルでこのコントロールを取得するにはどうすればよいですか