以下のようなaspxファイルを作成してブラウザからアクセス。ちゃんと動きますね。
<html> <head> <title>Test</title> <script language="C#" runat="server"> void Button_Clicked(Object src, EventArgs evt){ if(textbox.Text!=""){ label.Text = "Hello, " + textbox.Text + "!!"; } else { label.Text = ""; } } </script> </head> <body> <h1>ASP.NET Example</h1> <form runat="server"> Please input your name:<br> <asp:textbox id="textbox" runat="server"/> <asp:button id="button" type="submit" text="Click!!" runat="server" onClick="Button_Clicked"/> <br> <asp:label id="label" runat="server"/> </form> </body> </html>