Wednesday, 1 August 2012

 When Open to a new page-------------------------------------

protected void GvSMS_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            try
            {
                if (e.Row.RowType == DataControlRowType.DataRow)
                {

                    LinkButton lbtnfname = e.Row.FindControl("lnkDetail") as LinkButton;
                   
                   
                    int id = Convert.ToInt32(GvSMS.DataKeys[e.Row.RowIndex].Values["SenderMemberID"]);
                  // int qualid = Convert.ToInt32(((Label)e.Row.FindControl("Label7")).Text);
                    //lbtnfname.OnClientClick = "window.open('WebForm2.aspx?registorid=" + id + "&quliid=" + qualid + "','','toolbar=0,scrollbars=1,width=800');return false;";

                    lbtnfname.OnClientClick = "window.open('MessgeDetails.aspx?registorid=" + id + "','','toolbar=0,scrollbars=1,width=500,Height=200');return false;";
                    LinkButton lb = e.Row.FindControl("lnkDetail") as LinkButton;

                    if (lb != null)
                    {
                        lb.Attributes.Add("onclick", "return ConfirmOnDelete('" + id + "');");
                    }


                }

            }


 That page are new page for bind data................................

CS_ViewMessage _cs = new CS_ViewMessage();
        string viewid;
        protected void Page_Load(object sender, EventArgs e)
        {
           
          
            if (!Page.IsPostBack)
            {
                if (Request.QueryString["registorid"] != null)
                {
                    viewid = Request.QueryString["registorid"];
                    bind_message_viewdetails();

                }
                else
                {
                    Response.Redirect("~/admin_login.aspx");
                }
            
            }
        }
            public void bind_message_viewdetails()
            {
                try
                {

                    DataTable dt = new DataTable();
                    dt = _cs.viewmessage(Convert.ToInt64(viewid));
                   // dt = _cs.viewmessage(Convert.ToInt64(viewid));
                    frmview1.DataSource = dt;
                    frmview1.DataBind();
                 
                }
                catch (Exception ex)
                {
                    throw ex;
                }
            }

    }

No comments:

Post a Comment