Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

h1d3

C#-Botao Clicado

Recommended Posts

Ae pessoal,e o seguintequeria sabe como posso saber quando o botao foi clicadoeu consigo fazer jogando valores para os botoes e checando se o valor,mas queria fazer de um jeitu mas curto e mais certo acredito,alguem sabe se tem algum evento ou propriedade que checa se o botao foi clicado?Seria if (botao clicado){condicao}ouSelect case (botao clicado) case....nm sei alguem tem alguma solucao mais pratica??flw!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara, juro que não entendi sua pergunta... seria possível você reformula-la?

Compartilhar este post


Link para o post
Compartilhar em outros sites

uma forma seria usando o sender do evento click

 

no HTML deixar a mesma função para responder ao click:

ASP
<asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" />

<asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button1_Click" />

 

no CS tratar pelo sender, procurando pelo ID do objeto clicado:

protected void Button1_Click(object sender, EventArgs e)	{		Button iButton = (Button)sender;			switch (iButton.ID)			{				case "Button1":					Response.Output.Write("botão clicado: " + iButton.ID);					 break;				case "Button2":					Response.Output.Write("botão clicado: " + iButton.ID);					 break;				 default:					 break;			 }	}
t+

Compartilhar este post


Link para o post
Compartilhar em outros sites

Po cara funciono legal esse exemplo ai só q dai gero otro obstaculo,ok vou jogar os eventos de todos botoes em um evento só chamando por cases,ate ai beleza,so que ai eu precisava que no clique de outro botao ele pegasse o id do botao clicado anteriormente...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.