page_loadイベントで動的に作成されたチェックボックスをパネルに配置しています。ボタンクリックイベントで動的に作成されるチェックボックスのチェック値の取得方法
foreach (DataRow dr in column_ds.Rows)
{
column_checkbox = new CheckBox();
column_checkbox.Text = (string)dr["COLUMN_NAME"];
columnpanel1.Controls.Add(column_checkbox);
}
これで、btn_clickイベントのチェックボックスの値をチェックします。 アイデア? 私は、ボタンのクリックイベントでは、
columnpanel1.FindControl("column_checkbox");
と
CheckBox cb=(CheckBox)FindControl("column_checkbox");
if (column_checkbox.Checked) { }
{
string name = column_checkbox.Text;
}
文字列名= Convert.ToString(column_checkbox.Checked);を使用します。 – Koderzzzz
パネルについてはどうですか? – user7415073