2012-01-16 14 views

答えて

16

HTMLタグがHtmlControlsと呼ばれ、あなたがServerClickイベントを処理する必要があります。

protected void doIt(object sender, EventArgs e) 
{ 
    Response.Write("Hello World!!!"); 
} 
6

ようにHTMLの定義ににrunat =サーバーを追加します。それは、サーバーコントロール行うことを

<button id="btnserver" runat="server" .../> 

runat="server"に帰属

+0

のようになります:

+0

保護されたvoid btnRegister_Click(オブジェクト送信者、EventArgs e) { btn.Text = "はい"; } –

1

背後

マークアップ

<button id="button1" runat="server" onserverclick="doIt" >Submit</button> 

コード基本的には、あなたがasp.netとしてHTMLボタンを使用することができ、そのようattribute.In runat="server"を追加することによって、asp.netへのHTML要素を変えることができます次のようにします。

<button id="btnOne" runat="server"></button> 

ボタンのクリックイベントがある場合、y onserverclick属性を使用することができます:

<button id="btnOne" runat="server" onserverclick="btnOne_Click"></button> 
関連する問題