2016-05-09 43 views
1

我剛剛在我的網站上實現了一個模式彈出窗口來捕獲電子郵件地址。一旦用戶點擊提交按鈕,表單被提交。我在page.ispostback之後再次調用模態,這很好。但是,我只希望它在用戶單擊該特定提交按鈕後顯示。由於這是在母版頁上,如果有人訪問我的「聯繫我們」頁面並提交回發問題,模式會再次出現,我不想要。我從字面上只是希望它在從模式上的提交表單回傳後出現。Bootstrap - 在按鈕單擊後回發後打開模式#

任何想法如何解決這個問題?

感謝

羅布

回答

0

要顯示modal用戶點擊提交按鈕後,才,你應該把modal的顯示邏輯只有在這個按鈕的提交事件。

取邏輯出Page_Load的的IsPostBack,並把它在這button結束的OnClick事件

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

    // Show modal 
} 
相關問題