ASP.net C#使用modalpopup中的按钮绑定Gridview

时间:2014-03-12 06:46:18

标签: c# asp.net gridview modalpopup

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();
    }

Modalpopup

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

btnRemove for calls(内部没有代码)

主要问题是btnYes上的Databind无效。 Gridview在外面。生病单击删除按钮然后弹出窗口显示。然后单击btnYes里面,执行除databind之外的所有代码,然后弹出隐藏。尝试在this.Databind();上执行IsPostbackPageLoad。非常感谢您能帮我解决这个问题。坚持了一段时间。

0 个答案:

没有答案