2010-03-31 75 views

回答

2

當你點擊一個按鈕的onclick處理函數將被調用:

<asp:Button ID="btnTest" runat="server" OnClick="BtnTestClick" Text="foo" /> 

當你點擊按鈕的BtnTestClick函數將被調用:

protected void BtnTestClick(object sender, EventArgs e) 
{ 
    // do something 
} 
+0

+1當你打敗我。 – Fenton 2010-03-31 09:25:35

2

如果你說的是傳統的「Postback」風格的ASP.net WinForms頁面,然後在.aspx.cs文件中創建一個方法並將其附加到按鈕,例如:

在.aspx文件中:

<asp:Button runat="server" ID="myButton" OnClick="myButton_OnClick" Text="myButton" /> 

在.aspx.cs文件:

protected void myButton_OnClick(object sender, EventArgs e) 
{ 
// Code to act on button click goes here 
} 
+0

<輸入的ID = 「Button1的」 類型= 「按鈕」 值= 「鍵」 RUNAT = 「服務器」/> cs文件: 公共無效顯示() { 的Response.Redirect( 「Default.aspx的」) ; } 如何從html按鈕中調用.cs文件中的顯示功能單擊 – sudha 2010-03-31 09:35:38

+0

如果您希望實現此功能,則應使用按鈕服務器控件。我不認爲這是可以在HTML按鈕。 – 2010-03-31 09:41:51

+0

@sudha - 見我的或Darin的答案。或者,您是否有使用HTML按鈕的具體原因 - 即這是「mypage.htm」,而不是「mypage.aspx」? – Rob 2010-03-31 10:08:42

0

使按鈕的添加一個click事件。當您點擊該頁面並調用click事件中定義的函數時,這將回傳頁面。

相關問題