2014-06-11 55 views
0

我在asp.net中工作。我有這樣的HTML標籤無法在asp.net中調用服務器端方法

HTML標籤:

<button id="submit" class="button" onserverclick="delete_Click">Login</button> 

Serverside集團功能:

Response.Redirect("Login.aspx"); 

當我點擊按鈕,它應該去的Login.aspx頁。但按鈕不起作用。我在哪裏弄錯了?

+0

你在服務器端的delete_click按鈕處理程序中設置了一個斷點,並且它正在被打中嗎? –

+0

沒有它沒有。我已經完成了它:( – user3731323

回答

3

使用OnClick代替onserverclick和更好地使用ASP.NET控件,如果你實現這一

<asp:Button ID="submit" runat="server" CssClass="button" OnClick="delete_Click">Login</asp:Button> 
+0

我只能使用HTML按鈕標記我做到了,但仍然不能正常工作 user3731323

+0

否如果您使用的是HTML按鈕標籤,那麼嘗試使用這個'' – Sachin

+0

沒有發生:( – user3731323

0

您需要添加:

runat="server" 

的HTML標籤。

此外,您需要使用OnClick事件處理程序。

在本質上,你標記應該是這樣的:

<asp:Button ID="submit" runat="server" class="button" OnClick="delete_Click">Delete</asp:Button> 

希望這有助於!

+0

我只能使用HTML按鈕標籤。我做了這個,但仍然沒有工作 user3731323

相關問題