protected void btnEdit_Click(object sender, EventArgs e) { GridViewRow gvr = ((Button)sender).Parent.Parent as GridViewRow; int StudentID = Convert.ToInt32(gvStudentMaster.DataKeys[gvr.RowIndex]["StudentID"].ToString()); obj = new clsStudentMaster(); DataTable dt = obj.SelectStudentMaster(StudentID); if (dt.Rows.Count > 0) { hdfID.Value = dt.Rows[0]["StudentID"].ToString(); txtName.Text = dt.Rows[0]["Name"].ToString(); txtMobileNo.Text = dt.Rows[0]["MobileNo"].ToString(); txtEmail.Text = dt.Rows[0]["EmailID"].ToString(); txtAddress.Text = dt.Rows[0]["Address"].ToString(); txtrollno.Text = dt.Rows[0]["RollNo"].ToString(); calDOB.SelectedDate = Convert.ToDateTime(dt.Rows[0]["SDOB"].ToString()); calDOB.VisibleDate = calDOB.SelectedDate; btnSubmit.Text = "Update"; chkSubject.ClearSelection(); DataTable dt1 = obj.SelectStudentSubjectList(StudentID); if (dt1.Rows.Count > 0) { for (int i = 0; i < dt1.Rows.Count; i++) { chkSubject.Items.FindByValue(dt1.Rows[i]["SubjectID"].ToString()).Selected = true; } } } }
public void BindGridview() { obj = new clsStudentMaster(); gvStudentMaster.DataSource = obj.SelectStudentMaster(0); gvStudentMaster.DataBind(); chkSubject.DataSource = obj.SelectSubjectList(); chkSubject.DataTextField = "Name"; chkSubject.DataValueField = "SubjectID"; chkSubject.DataBind(); }