Estado dos botoes

Oi pessoal,

nova semana, nova dúvida!

Quem puder ver o seguinte link :

http://www.torqueinformatica.com/gr/frmUsuarios.aspx

notem que tenho como controlar o estado dos botoes, esta pagina eu gerei atraves do Delphi Rad Studio 2007 utilizando NET

gostaria de saber como eu posso fazer esse tipo de controle em minhas paginas, para tanto, preciso saber como alterar o estado
da pagina de acordo com determinada situacao, tipo:

se estiver incluindo, posso cancelar e gravar, etc…

Outra duvida é sobre como posso fazer uma chamada dentro de um botao?

Grato,

Bruno Hahn Barreto
brunohahn@hotmail.com