Bootstrap - 仅在按钮单击c#后回发后打开模态

时间:2016-05-09 10:48:32

标签: c# bootstrap-modal

我刚刚在我的网站上实现了一个模式弹出窗口来捕获电子邮件地址。用户单击提交按钮后,将提交表单。我在page.ispostback工作正常后再次调用模态。但是,我只希望在用户单击该特定提交按钮后显示它。由于这是在母版页上,如果有人去了我的联系我们'页面并提交一个关于回发的问题,模式重新出现,我不想要。我确实只希望它在模式上的提交表单回发后出现。

我有什么想法可以解决这个问题吗?

由于

罗布

1 个答案:

答案 0 :(得分:0)

要仅在用户点击提交按钮后显示modal,您应该只将modal的显示逻辑放在此按钮的提交事件中。

Page_Load IsPostBack中取出逻辑,并将其放在此button OnClick事件的结尾处< / p>

protected void Button_Click(object sender, EventArgs e)
{
    // Do some work...

    // Show modal
}