//Link Button #region [Link Button] protected void linkbtnView_Click(object sender, EventArgs e) { try { lock (this) { EWA_Messages ObjEWA = new EWA_Messages(); DL_Messages ObjDL = new DL_Messages(); LinkButton lnkBtnId = (LinkButton)sender; GridViewRow grdrow = lnkBtnId.NamingContainer as GridViewRow; string MessageId = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["MessageId"].ToString(); ObjEWA.MessageId = MessageId; ObjEWA.Action = "FetchAttachment"; dsAttachment = ObjDL.FetchAttachment(ObjEWA); //GrdAttachement.DataSource = dsAttachment; //GrdAttachement.DataBind(); lblFrom.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["Sender"].ToString(); lblSubject.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["Subject"].ToString(); txtMessage.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["MessageContent"].ToString(); txtMessage.Enabled = false; MessagePopUp.Show(); } } catch (Exception exp) { GeneralErr(exp.Message.ToString()); } }
//Link Button #region [Link Button] protected void linkbtnView_Click(object sender, EventArgs e) { try { lock (this) { EWA_Messages ObjEWA = new EWA_Messages(); DL_Messages ObjDL = new DL_Messages(); LinkButton lnkBtnId = (LinkButton)sender; GridViewRow grdrow = lnkBtnId.NamingContainer as GridViewRow; string MessageId = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["MessageId"].ToString(); ObjEWA.MessageId = MessageId; ObjEWA.Action = "FetchAttachment"; dsAttachment = ObjDL.FetchAttachment(ObjEWA); //GrdAttachement.DataSource = dsAttachment; //GrdAttachement.DataBind(); lblFrom.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["Sender"].ToString(); // lblSubject.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["Subject"].ToString(); string URL1 = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["Subject"].ToString(); if (URL1.StartsWith("https://www") || URL1.StartsWith("http://www")) { lnkbtnViewSubjectClick.Text = URL1; lnkbtnViewSubjectClick.Visible = true; lnkbtnViewSubjectClick.ForeColor = System.Drawing.Color.Blue; } else { lblSubject.Text = URL1; lblSubject.Visible = true; } txtMessage.Text = GrdViewAnnouncement.DataKeys[grdrow.RowIndex].Values["MessageContent"].ToString(); txtMessage.Enabled = false; MessagePopUp.Show(); } } catch (Exception exp) { GeneralErr(exp.Message.ToString()); } }