protected void CMGridView_RowDataBound(object sender, GridViewRowEventArgs e) { Label lbSDate = (Label)(e.Row.FindControl("lbSDate")); if (lbSDate != null) { lbSDate.Text = function.ConvertDateShortThai((string)DataBinder.Eval(e.Row.DataItem, "cm_detail_sdate")); } Label lbStatus = (Label)(e.Row.FindControl("lbStatus")); if (lbStatus != null) { lbStatus.Text = function.GetStatusCM(DataBinder.Eval(e.Row.DataItem, "cm_detail_status_id").ToString()); } LinkButton btnEditCM = (LinkButton)(e.Row.FindControl("btnEditCM")); if (btnEditCM != null) { btnEditCM.CommandName = DataBinder.Eval(e.Row.DataItem, "cm_detail_id").ToString(); if (DataBinder.Eval(e.Row.DataItem, "cm_detail_status_id").ToString() != "0") { btnEditCM.Visible = false; } } }
protected void CMGridView_RowDataBound(object sender, GridViewRowEventArgs e) { Label lbSDate = (Label)(e.Row.FindControl("lbSDate")); if (lbSDate != null) { lbSDate.Text = function.ConvertDateShortThai((string)DataBinder.Eval(e.Row.DataItem, "cm_detail_sdate")); } Label lbStatus = (Label)(e.Row.FindControl("lbStatus")); if (lbStatus != null) { lbStatus.Text = function.GetStatusCM(DataBinder.Eval(e.Row.DataItem, "cm_detail_status_id").ToString()); } Label btnDateEditCM = (Label)(e.Row.FindControl("btnDateEditCM")); if (btnDateEditCM != null) { if (!DataBinder.Eval(e.Row.DataItem, "cm_detail_edate").Equals(DBNull.Value)) { btnDateEditCM.Text = function.ConvertDateShortThai((string)DataBinder.Eval(e.Row.DataItem, "cm_detail_edate")); } } Label btnTimeEditCM = (Label)(e.Row.FindControl("btnTimeEditCM")); if (btnTimeEditCM != null) { if (!DataBinder.Eval(e.Row.DataItem, "cm_detail_etime").Equals(DBNull.Value)) { btnTimeEditCM.Text = (string)DataBinder.Eval(e.Row.DataItem, "cm_detail_etime"); if (btnTimeEditCM.Text != "") { btnTimeEditCM.Text += " น."; } } } LinkButton btnStatusUpdate = (LinkButton)(e.Row.FindControl("btnStatusUpdate")); if (btnStatusUpdate != null) { btnStatusUpdate.CommandName = (string)DataBinder.Eval(e.Row.DataItem, "cm_detail_id").ToString(); if (DataBinder.Eval(e.Row.DataItem, "cm_detail_status_id").ToString() == "1") { btnStatusUpdate.Text = ""; btnStatusUpdate.CssClass = "fas text-warning"; btnStatusUpdate.ToolTip = "แก้ไข"; } } }