Sample ASP.NET
...
<Script Language="JavaScript" >
function butOnClick(sender)
{
// Toggle the button's status (enabled/active)
if(sender.getStatus()=='enabled')
sender.setActive();
else
if(sender.getStatus()=='active')
sender.unsetActive();
}
function toggle_but1()
{
var button1 = oboutSuperButton.getByClientID("<%= but1.ClientID %>");
// Toggle the button's status (enabled/disabled)
if(button1.getStatus()=='enabled')
button1.disable();
else
if(button1.getStatus()=='disabled')
button1.enable();
}
</Script >
...
<osb:SuperButton Id="but1" runat="server" Text="button1" SkinStyle="classic"
mouseClick="butOnClick(this)"
onActive="alert('button1 has active status')" />
...
<osb:SuperButton Id="but2" runat="server" Text="toggle button1" SkinStyle="classic"
mouseClick="toggle_but1()" />