protected void Page_Load(object sender, EventArgs e) { //if (Request.UrlReferrer == null) //{ // base.AutoRedirect(); //} #region is Postback............ if (!Page.IsPostBack) { ClaimFrmDAL obj = new ClaimFrmDAL(); txtClaimDate.Attributes.Add("onkeypress", "return notAllowAnything(event);"); dtTemp = CreateDt(); ViewState["dt"] = dtTemp; this.BindDateRange(); this.BindPartyName(); this.BindCompany(); if (Convert.ToString(Session["Userclass"]) == "Admin") { this.BindCity(); } else { this.BindCity(Convert.ToInt64(Session["UserIdno"])); } ddlDateRange.SelectedIndex = 0; ddlDateRange_SelectedIndexChanged(null, null); GetMaxClaimNo(); if (Request.QueryString["ClaimHeadIdno"] != null) { this.Populate(Convert.ToInt64(Request.QueryString["ClaimHeadIdno"].ToString())); var ClaimExist = obj.Exists(Convert.ToInt64(Request.QueryString["ClaimHeadIdno"])); if (ClaimExist != null && ClaimExist.Count > 0) { DivSave.Visible = false; } else { DivSave.Visible = true; } //lnkbtnPrint.Visible = true; ddlDateRange.Enabled = false; lnkbtnNew.Visible = true; } else { lnkbtnNew.Visible = false; } } #endregion }
protected void grdMain_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { LinkButton lnkbtnDelete = (LinkButton)e.Row.FindControl("lnkbtnDelete"); Int64 intClaimHeadIdno = Convert.ToInt64(DataBinder.Eval(e.Row.DataItem, "ClaimHead_Idno")); if (intClaimHeadIdno > 0) { ClaimFrmDAL obj = new ClaimFrmDAL(); var ClaimExist = obj.Exists(Convert.ToInt64(intClaimHeadIdno)); obj = null; if (ClaimExist != null && ClaimExist.Count > 0) { lnkbtnDelete.Visible = false; } else { lnkbtnDelete.Visible = true; } } } }