[英]button click event automatically fires
我的情況是這樣的,我的用戶控件中有一個ASP按鈕
<asp:Button ID="btnSubmit"
Text="Send Notification" class="submit-btn01" onclick="btnSubmit_Click1" runat="server" />
當我刷新頁面時,在瀏覽器中會自動發生按鈕單擊事件。我無法弄清楚這是怎么回事。
您的問題有點含糊。 聽起來您有以下情況之一:
方案A:
方案B:
對於方案A;
如果要避免重新發回,則應對btnSubmit_Click1事件處理程序中的當前頁面執行Response.Redirect(),如此處更詳細所述: asp.net防止兩次提交表單
對於場景B;
...如果是方案B,但答案是否定的,那么我很想知道問題的最終原因是什么,因為我無法想象為什么頁面在加載和重新加載之間的行為會有所不同。
如果是POST,則刷新可能會重復執行上一次執行的操作。
由於上一個操作是使用您要重播的按鈕提交表單。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.