protected void GrdDoctors_ItemCommand(object sender, Telerik.Web.UI.GridCommandEventArgs e) { if (e.Item != null) { if (e.Item.ItemIndex >= 0) { int Id = int.Parse(e.Item.OwnerTableView.DataKeyValues[e.Item.ItemIndex]["Id"].ToString()); switch (e.CommandName) { case "ViewData": System.Data.DataTable dt = Data.DataProvider.Instance().GetDoctors(Id); foreach (System.Data.DataRow drow in dt.Rows) { TxtDrPersonalId.Text = drow["PersonalId"].ToString(); CmbDrGender.SelectedValue = drow["Gender"].ToString(); DP_DrBirthday.SelectedDate = DateTime.Parse(drow["Birthday"].ToString()); TxtDrFirstName.Text = drow["FirstName"].ToString(); TxtDrSecondName.Text = drow["SecondName"].ToString(); TxtDrLastName.Text = drow["LastName"].ToString(); TxtDrSecondLastName.Text = drow["SecondLastName"].ToString(); TxtDrCode.Text = drow["DrCode"].ToString(); TxtDrRegistry.Text = drow["DrRegistry"].ToString(); TxtDrSpecialty.Text = drow["Specialty"].ToString(); TxtDrPhone.Text = drow["Phone"].ToString(); TxtDrCellPhone.Text = drow["CellPhone"].ToString(); TxtDrWhatsapp.Text = drow["Whatsapp"].ToString(); TxtDrEmail.Text = drow["Email"].ToString(); TxtDrAddress.Text = drow["Address"].ToString(); } break; default: GrdDoctors.Rebind(); break; } e.Item.Selected = true; } } }
protected void ClearDrItems() { TxtDrPersonalId.Text = string.Empty; CmbDrGender.ClearSelection(); DP_DrBirthday.Clear(); TxtDrFirstName.Text = string.Empty; TxtDrSecondName.Text = string.Empty; TxtDrLastName.Text = string.Empty; TxtDrSecondLastName.Text = string.Empty; TxtDrCode.Text = string.Empty; TxtDrRegistry.Text = string.Empty; TxtDrSpecialty.Text = string.Empty; TxtDrPhone.Text = string.Empty; TxtDrCellPhone.Text = string.Empty; TxtDrWhatsapp.Text = string.Empty; TxtDrEmail.Text = string.Empty; TxtDrAddress.Text = string.Empty; GrdDoctors.Rebind(); }