C# WebForm显示bootstrap模态对话框

1、在aspx中添加,将依赖添加进来

 
 
 

2、添加模态对话框的div


3、我封装了两个C#函数来显示和隐藏bootstrp的对话框

public void showModal(string id)
{
    string script = "var myModal = new bootstrap.Modal(document.getElementById('" +
        id +
        "'), {\r\n  keyboard: false\r\n});" +
        "myModal.show()";
    ClientScript.RegisterStartupScript(this.GetType(), "alert", script, true);
}

public void hideModal(string id)
{
    string script = "var myModal = new bootstrap.Modal(document.getElementById('" +
        id +
        "'), {\r\n  keyboard: false\r\n});" +
        "myModal.hide()";
    ClientScript.RegisterStartupScript(this.GetType(), "alert", script, true);
}

这样调用

protected void BtnAdd_Click(object sender, EventArgs e)
{
    // 弹框获取信息
    showModal("AddModal");
}

至于获取数据其他的就要交给你去将aspx中的对话框部分,稍作修改,将button改成asp:Button这样来获取数据,加油!!!

你可能感兴趣的:(c#,bootstrap,开发语言,asp.net)