First look at ASPX:
Copy codeThe Code is as follows:
<! DOCTYPE html PUBLIC "-// W3C // dtd xhtml 1.0 Transitional // EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<Html xmlns = "http://www.w3.org/1999/xhtml">
<Head runat = "server">
<Title> Petter Liu demo </title>
<Script src = "http://img.jb51.net/jslib/jquery/jquery14.js" type = "text/javascript"> </script>
<Script type = "text/javascript">
$ (Function (){
$ ("Input: submit"). click (function (){
$ ("# HiddenField1"). val ($ (this). attr ("id ")
+ "Cause a postback ");
});
});
</Script>
</Head>
<Body>
<Form id = "form1" runat = "server">
<Div>
<Asp: Button ID = "Button1" runat = "server" Text = "Button1"/>
<Asp: Button ID = "Button2" runat = "server" Text = "Button2"/>
<Asp: Button ID = "Button3" runat = "server" Text = "Button3"/>
<Asp: HiddenField ID = "HiddenField1" runat = "server"/>
</Div>
</Form>
</Body>
</Html>
Then write this in the Sever:
Copy codeThe Code is as follows:
/// <Summary>
/// Handles the Load event of the Page control.
/// </Summary>
/// <Param name = "sender"> The source of the event. </param>
/// <Param name = "e"> The <see cref = "System. EventArgs"/> instance containing the event data. </param>
/// <Remarks> Author Petter Liu http://wintersun.cnblogs.com </remarks>
Protected void Page_Load (object sender, EventArgs e)
{
Response. Write (HiddenField1.Value );
}
Simple CODE.
I hope this POST will be helpful to you.