This article from: http://hi.baidu.com/moonnight366/blog/item/83c19fc81bdf6d117f3e6f0f.html
Loading Method on the server:
Private void onloading ()
{
System. Text. stringbuilder sb = new system. Text. stringbuilder ();
SB. append ("function pageload () {var manager = SYS. webforms. pagerequestmanager. getinstance ();");
SB. append ("manager. add_beginrequest (onbeginrequest); manager. add_endrequest (onendrequest)} var lcpostbackelementid ;");
SB. append ("function onbeginrequest (sender, argS) {lcpostbackelementid = args. get_postbackelement (). id. tolowercase (); If (lcpostbackelementid ===\ "btnadwords \") {$ get (\ "btnadwords \"). disabled = true; $ get (\ "btnadwords \"). value = 'submitting... ';}}");
SB. append ("function onendrequest (sender, argS) {If (lcpostbackelementid ===\" btnadwords \ ") {$ get (\" btnadwords \"). disabled = false; $ get (\ "btnadwords \"). value = 'confirmed ';}}");
Scriptmanager. registerstartupscript (page, page. GetType (), "btnadwords", SB. tostring (), true );
}
You can also directly write it in the page script:
<SCRIPT>
Function pageload ()
{
VaR manager = SYS. webforms. pagerequestmanager. getinstance ();
Manager. add_beginrequest (onbeginrequest );
Manager. add_endrequest (onendrequest)
}
VaR lcpostbackelementid;
Function onbeginrequest (sender, argS)
{
Lcpostbackelementid = args. get_postbackelement (). Id. tolowercase ();
If (lcpostbackelementid === 'btnadword ')
{
$ Get ('btnadword'). Disabled = true;
$ Get ('btnadword'). value = 'submitting ...';
}
}
Function onendrequest (sender, argS)
{
If (lcpostbackelementid ===\ "btnadwords \")
{
$ Get ('btnadword'). Disabled = false;
$ Get ('btnadword'). value = 'OK ';
}
}
</SCRIPT>