0
Это мой код, который я использовал для добавления checkbox
в grid
control.also inned для добавления этот результат заканчивается.Я хочу добавить новые строки флажков в существующую таблицу checkbox gridview и также хочу добавить эту новую строку флажка в базу данных, как я это сделаю.
if (!IsPostBack)
{
cmd.CommandType = CommandType.Text;
cmd.CommandText = " select menu_id from Menu_IDCODE where Access_Code in ('" + strParam + "')";
cmd.Connection = con;
sda.SelectCommand = cmd;
sda.Fill(ds);
for (int j = 0; j <= ds.Tables[0].Rows.Count - 1; j++)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
CheckBox CheckBox1;
CheckBox1 = (CheckBox)GridView1.Rows[i].FindControl("chkSelect");
//if (CheckBox1.Checked && String = "strConnString")
string showId = (string)GridView1.DataKeys[i].Value.ToString();
if (ds.Tables[0].Rows[j][0].ToString() == showId)
{
//check box checked and correct string
CheckBox1.Checked = true;
break;
}
Не это way..i использовали только один флажок в GridView, чтобы показать все данные database..now если в будущем Я хочу добавить в это gridview несколько столбцов. то, что будет код – user31121992
@esha обновил свой ответ – mjb
<жерех: TemplateField> <жерех: CheckBox ID = AutoPostBack = "истинный" RUNAT = "сервер" "chkSelect" /> ItemTemplate> –
user31121992