Пример #1
0
    protected void btnSentMails_Click(object sender, EventArgs e)
    {
        StringBuilder sb = new StringBuilder();

        sb.Append("<br/><br/>");
        DBDataPlaceHolder.Controls.Add(new Literal {
            Text = sb.ToString()
        });
        btnDelete.Visible  = false;
        btnDelete2.Visible = false;
        ComposeDAL cdal = new ComposeDAL();
        DataSet    ds   = cdal.GetSentMessage(Session["User"].ToString());

        gvMessage.DataSource = ds;
        gvMessage.DataBind();
        gvMessage.Columns[1].Visible = false;
        gvMessage.Columns[0].Visible = false;
        lblEmpty.Visible             = false;
        if (ds.Tables[0].Rows.Count == 0)
        {
            lblEmpty.Visible = true;
        }
    }
Пример #2
0
    protected void btnDelete2_Click(object sender, EventArgs e)
    {
        foreach (GridViewRow row in gvMessage.Rows)
        {
            CheckBox cb = (CheckBox)row.FindControl("DeleteSelector");
            if (cb != null && cb.Checked)
            {
                int        id   = Convert.ToInt32(gvMessage.DataKeys[row.RowIndex].Value);
                ComposeDAL cdal = new ComposeDAL();
                cdal.DeleteMessage(id);
            }
        }
        ComposeDAL cdall = new ComposeDAL();
        DataSet    ds    = cdall.GetSentMessage(Session["User"].ToString());

        gvMessage.DataSource = ds;
        gvMessage.DataBind();
        gvMessage.Columns[1].Visible = false;
        lblEmpty.Visible             = false;
        if (ds.Tables[0].Rows.Count == 0)
        {
            lblEmpty.Visible = true;
        }
    }