追加して、リピーターで HtmlInputCheckBox を使用しています
<input id="CheckBox1" type="checkbox" runat="server" value='<%# Eval ("userid") %>' />
repeater->ItemTemplate->table->tr->td に、サーバー側で使用しています
protected void Button1_Click(object sender, EventArgs e)
{
for (int i = 0; i < UserRepeater.Items.Count; i++)
{
var chkBox = UserRepeater.Items[i].FindControl("CheckBox1") as HtmlInputCheckBox;
if (chkBox != null && chkBox.Checked)
{
//
}
}
}
私はプログラムでチェックボックスを設定していません-テスト中にWebページでそれらをチェックしています。私のvarチェックボックスは常にチェックされています{Value = "1,2,3,4" Checked = false}、それを手伝ってくれてありがとう。