asp.net checked listbox and gridview
Hi i am having small problem with checked listbox and gridview.I am having one checkedlistbox and one gridview.Both are separate.My requirement is when i am selecting any checkbox in checkedlistbox i want to create a gridview row based on the selected checkbox.When i am unselect the selected checkbox want to delete that row from the gridview.Can any one help?
Sreejesh SPPosted May 13, 2013, 2:33 AM
Please Use Below Code
Aspx page
cs Code
protected void CheckBox1_CheckedChanged(object sender, EventArgs e)
{
DataTable dt = new DataTable();
DataRow dr = null;
dt.Columns.Add(new DataColumn("RowNumber", typeof(string)));
dt.Columns.Add(new DataColumn("Column1", typeof(string)));
dt.Columns.Add(new DataColumn("Column2", typeof(string)));
dt.Columns.Add(new DataColumn("Column3", typeof(string)));
if (CheckBox1.Checked == true)
{
dr = dt.NewRow();
dr["RowNumber"] = 1;
dr["Column1"] = string.Empty;
dr["Column2"] = string.Empty;
dr["Column3"] = string.Empty;
dt.Rows.Add(dr);
//dr = dt.NewRow();
//Store the DataTable in ViewState
GridView1.DataSource = dt;
GridView1.DataBind();
}
else
{
GridView1.DataSource = dt;
GridView1.DataBind();
}
}
Thanks
Sreejesh