protected void gvTemplate_RowEditing(object sender, GridViewEditEventArgs de) { GridView _gridView = (GridView)sender; _gridView.EditIndex = de.NewEditIndex; _gridView.SelectedIndex = de.NewEditIndex; BindPortTemplate(); GridViewRow row = gvTemplate.Rows[de.NewEditIndex]; DropDownList ddlCAgent = (DropDownList)(row.FindControl("ddlCAgent")); DropDownList ddlOAgent = (DropDownList)(row.FindControl("ddlOAgent")); Label lblCagent = (Label)(row.FindControl("lblc")); Label lblOagent = (Label)(row.FindControl("lblo")); DataSet ds = objPortCall.Get_PortCall_AgentList(UDFLib.ConvertToInteger(DDLVesselFilter.SelectedValue)); ddlCAgent.DataSource = ds.Tables[0]; ddlCAgent.DataTextField = "SHORT_NAME"; ddlCAgent.DataValueField = "SUPPLIER"; ddlCAgent.DataBind(); ddlCAgent.Items.Insert(0, new ListItem("-Select-", "0")); ddlOAgent.DataSource = ds.Tables[1]; ddlOAgent.DataTextField = "SHORT_NAME"; ddlOAgent.DataValueField = "SUPPLIER"; ddlOAgent.DataBind(); ddlOAgent.Items.Insert(0, new ListItem("-Select-", "0")); ddlCAgent.SelectedValue = lblCagent.Text.ToString(); ddlOAgent.SelectedValue = lblOagent.Text.ToString(); }
protected void gvTemplate_RowEditing(object sender, GridViewEditEventArgs de) { GridView _gridView = (GridView)sender; _gridView.EditIndex = de.NewEditIndex; _gridView.SelectedIndex = de.NewEditIndex; BindPortTemplate(); int VesselID = GetVesselID(); GridViewRow row = gvTemplate.Rows[de.NewEditIndex]; DropDownList ddlCAgent = (DropDownList)(row.FindControl("ddlCAgent")); DropDownList ddlOAgent = (DropDownList)(row.FindControl("ddlOAgent")); Label lblCagent = (Label)(row.FindControl("lblc")); Label lblOagent = (Label)(row.FindControl("lblo")); DataSet ds = objPortCall.Get_PortCall_AgentList(UDFLib.ConvertToInteger(VesselID)); DataTable dtcharterer = oBLL_CP.GetAgent_List(); ddlCAgent.DataSource = dtcharterer; ddlCAgent.DataTextField = "Supplier_Name"; ddlCAgent.DataValueField = "SUPPLIER_CODE"; ddlCAgent.DataBind(); ddlCAgent.Items.Insert(0, new ListItem("-Select-", "0")); DataTable dtOwnerAgent = oBLL_CP.GetAgent_List(); ddlOAgent.DataSource = dtOwnerAgent; ddlOAgent.DataTextField = "Supplier_Name"; ddlOAgent.DataValueField = "SUPPLIER_CODE"; ddlOAgent.DataBind(); ddlOAgent.Items.Insert(0, new ListItem("-Select-", "0")); ddlCAgent.SelectedValue = lblCagent.Text.ToString(); ddlOAgent.SelectedValue = lblOagent.Text.ToString(); DropDownList ddlDD = (DropDownList)(row.FindControl("ddlDD")); DropDownList ddlHH = (DropDownList)(row.FindControl("ddlHH")); DropDownList ddlMM = (DropDownList)(row.FindControl("ddlMM")); DropDownList ddlDDI = (DropDownList)(row.FindControl("ddlDDI")); DropDownList ddlHHI = (DropDownList)(row.FindControl("ddlHHI")); DropDownList ddlMMI = (DropDownList)(row.FindControl("ddlMMI")); LoadDay(ddlDD); LoadHour(ddlHH); LoadMin(ddlMM); LoadDay(ddlDDI); LoadHour(ddlHHI); LoadMin(ddlMMI); HiddenField hdnf1 = (HiddenField)(row.FindControl("txtSeaTime")); HiddenField hdnf2 = (HiddenField)(row.FindControl("txtInportTime")); ddlDD.SelectedValue = hdnf1.Value.Split('/')[0].ToString(); ddlHH.SelectedValue = hdnf1.Value.Split('/')[1].ToString().Substring(0, 2); ddlMM.SelectedValue = hdnf1.Value.Split('/')[1].ToString().Substring(2, 2); ddlDDI.SelectedValue = hdnf2.Value.Split('/')[0].ToString(); ddlHHI.SelectedValue = hdnf2.Value.Split('/')[1].ToString().Substring(0, 2); ddlMMI.SelectedValue = hdnf2.Value.Split('/')[1].ToString().Substring(2, 2); }