protected void grid_SetName_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("lnkSetName")) { GridViewRow clickedRow = ((LinkButton)e.CommandSource).NamingContainer as GridViewRow; int SET_ID = Convert.ToInt32(clickedRow.Cells[Enum_grid_SetName.SET_ID.GetHashCode()].Text); //ID string SETName = Convert.ToString(clickedRow.Cells[Enum_grid_SetName.SETName.GetHashCode()].Text); //ID decimal Price = Convert.ToDecimal(clickedRow.Cells[Enum_grid_SetName.Price.GetHashCode()].Text); //ID string Description = Convert.ToString(clickedRow.Cells[Enum_grid_SetName.Description.GetHashCode()].Text); //ID this.txtPrice.Text = Price.ToString("n2"); this.txtSetName.Text = SETName; this.txtDescription.Text = Description; this.txtPrice.Enabled = false; this.txtSetName.Enabled = false; this.txtDescription.Enabled = false; VSEnum_Mode = Enum_Mode.Edit; RequiredFieldValidator_SetName.Enabled = false; RequiredFieldValidator_Description.Enabled = false; RequiredFieldValidator_Price.Enabled = false; initial_Detail(SET_ID); VSSet_Id = SET_ID; } }
protected void Page_Load(object sender, EventArgs e) { ScriptManager sp = ScriptManager.GetCurrent(this); sp.RegisterAsyncPostBackControl(btnSave); sp.RegisterAsyncPostBackControl(btnDelete); if (!Page.IsPostBack) { VSEnum_Mode = Enum_Mode.Add; SSEquipments = null; LoadConfig(); initial(); } }