0

modalpopup里面的按钮代码(

protected void btnYes_Click(object sender, EventArgs e)
    {
        int index = Convert.ToInt32(gvItemAssignment.SelectedRow.Cells[1].Text);
        con.Close();
        con.Open();
        SqlCommand delete = new SqlCommand("UPDATE tblAssignment SET AssignDeleteStatus = 'Deleted' WHERE AssignID = " + index + "", con);
        delete.ExecuteNonQuery();
        con.Close();
        dgvItemAssignment.DataBind();
        btnDelete_ModalPopupExtender.Hide();
    }

模态弹出

<asp:ModalPopupExtender ID="btnDelete_ModalPopupExtender" runat="server" 
            BackgroundCssClass="modalBackground" CancelControlID="btnNo" 
            PopupControlID="Panel3" TargetControlID="btnRemove">
        </asp:ModalPopupExtender>

btnRemove 用于调用(内部没有代码)

主要问题是Databindon btnYes 不起作用。Gridview在外面。生病单击删除按钮,然后弹出窗口显示。然后点击里面的btnYes,做除了databind之外的所有代码,然后popup隐藏。试过做this.Databind();IsPostbackPageLoad。如果您能帮助我解决这个问题,我们将不胜感激。卡了一会儿。

4

0 回答 0