2014-01-30 4 views
0

флажок в GridView не проверили flase когда подавать щелчок Но когда я изменить и кнопку обновления нажмите проверено ИСТИНАфлажка в GridView не установлен верно, если представить нажмите

public void addchapselect() 
{ 
    TextBox1.Text = ""; 

    for (int i = 0; i < gvChapter.Rows.Count; i++) 
    { 

     CheckBox chkbox = (CheckBox)gvChapter.Rows[i].Cells[0].FindControl("chkSelect"); 
     if (chkbox != null) 
     { 
      if (chkbox.Checked) 
      { 

       TextBox1.Text += Convert.ToString(gvChapter.Rows[i].Cells[0].Text) + ","; 

       // ItemValueId = ItemValueId + ","; 
       string Name = Convert.ToString(gvChapter.Rows[i].Cells[1].Text); 



      } 
     } 
     chkbox.Checked = false; 
    } 
    if (TextBox1.Text != "") 
     TextBox1.Text = TextBox1.Text.Substring(0, TextBox1.Text.Length - 1); 
} 
+0

, по какому событию этот код работает \ –

+0

на кнопку мыши события – Atul

+0

@Atul могли бы вы вставить код кнопки события клика? –

ответ

1

Причина может быть вы связыванием Gridview сверху page_load функция.

Привяжите его внутри !IsPostback, и он должен работать.

if (Page.IsPostBack) 
{ 
    //bind your grid here. 
} 
Смежные вопросы