我在asp.net中工作。我有這樣的HTML標籤無法在asp.net中調用服務器端方法
HTML標籤:
<button id="submit" class="button" onserverclick="delete_Click">Login</button>
Serverside集團功能:
Response.Redirect("Login.aspx");
當我點擊按鈕,它應該去的Login.aspx頁。但按鈕不起作用。我在哪裏弄錯了?
我在asp.net中工作。我有這樣的HTML標籤無法在asp.net中調用服務器端方法
HTML標籤:
<button id="submit" class="button" onserverclick="delete_Click">Login</button>
Serverside集團功能:
Response.Redirect("Login.aspx");
當我點擊按鈕,它應該去的Login.aspx頁。但按鈕不起作用。我在哪裏弄錯了?
使用OnClick
代替onserverclick
和更好地使用ASP.NET控件,如果你實現這一
<asp:Button ID="submit" runat="server" CssClass="button" OnClick="delete_Click">Login</asp:Button>
我只能使用HTML按鈕標記我做到了,但仍然不能正常工作 – user3731323
否如果您使用的是HTML按鈕標籤,那麼嘗試使用這個'' – Sachin
沒有發生:( – user3731323
您需要添加:
runat="server"
的HTML標籤。
此外,您需要使用OnClick
事件處理程序。
在本質上,你標記應該是這樣的:
<asp:Button ID="submit" runat="server" class="button" OnClick="delete_Click">Delete</asp:Button>
希望這有助於!
我只能使用HTML按鈕標籤。我做了這個,但仍然沒有工作 – user3731323
你在服務器端的delete_click按鈕處理程序中設置了一個斷點,並且它正在被打中嗎? –
沒有它沒有。我已經完成了它:( – user3731323