Skip to content
Loading
Get checked valu from database and set in checkbox in .netC#
 
.cs
  1. protected void Page_Load(object sender, EventArgs e)  
  2. {  
  3.     this.BindGrid();  
  4. }  
  5.   
  6. private void BindGrid()  
  7. {  
  8.     DataTable dt = new DataTable();  
  9.     dt.Columns.AddRange(new DataColumn[2] { new DataColumn("Id", typeof(string)),  
  10.                 new DataColumn("Name", typeof(string)) });  
  11.     dt.Rows.Add("mon", "Monday");  
  12.     dt.Rows.Add("tues", "Tuesday");  
  13.     dt.Rows.Add("wed", "Wednesday");  
  14.     dt.Rows.Add("thrus", "Thrusday");  
  15.     dt.Rows.Add("fri", "Friday");  
  16.     dt.Rows.Add("sat", "Saturday");  
  17.     dt.Rows.Add("sun", "Sunday");  
  18.     GridView1.DataSource = dt;  
  19.     GridView1.DataBind();  
  20. }  
  21.   
  22. protected void ViewDetails(object sender, EventArgs e)  
  23. {  
  24.     LinkButton lnkView = (sender as LinkButton);  
  25.     string id = lnkView.CommandArgument;  
  26.   
  27.     switch (id)  
  28.     {  
  29.         case "mon":  
  30.             mon.Checked = Check(mon);  
  31.             break;  
  32.         case "tues":  
  33.             tues.Checked = Check(tues);  
  34.             break;  
  35.         case "wed":  
  36.             wed.Checked = Check(wed);  
  37.             break;  
  38.         case "thrus":  
  39.             thrus.Checked = Check(thrus);  
  40.             break;  
  41.         case "fri":  
  42.             fri.Checked = Check(fri);  
  43.             break;  
  44.         case "sat":  
  45.             sat.Checked = Check(sat);  
  46.             break;  
  47.         case "sun":  
  48.             sun.Checked = Check(sun);  
  49.             break;  
  50.     }  
  51. }  
  52.   
  53. protected bool Check(CheckBox chk)  
  54. {  
  55.     if (chk.Checked == true)  
  56.         return false;  
  57.     else  
  58.         return true;  
  59. } 
0