Ir para conteúdo

POWERED BY:

Arquivado

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

cintiadel

Disparar o Evento

Recommended Posts

Quero que ao clicar ele dispare o evento que é criado dinamicamente, são que ele não está sendo disparado qdo clico

Alguém pode me ajudar

void PopulaBotoesMarca()
	{
		var botao = from m in tg.Marcas
					select new
					{

					   m.nomeMarca,
						m.caminhoMarca
					};
		foreach (var b in botao)

		{
			ImageButton btn = new ImageButton();
			btn.ID = b.nomeMarca;
			btn.CausesValidation = true;

			btn.Enabled = true;
			btn.ImageUrl = "~/img/" + b.caminhoMarca;
			btn.Visible = true;
			btn.Click += new ImageClickEventHandler(btn_Click);

			placeholderBotoes.Controls.Add(btn);
		}
	}

	void btn_Click(object sender, ImageClickEventArgs e)
	{


		Util.Mensagem("O Botão foi clicado...");
	}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olha testei o código e deu certo, a unica é que substitui:

Util.Mensagem("O Botão foi clicado...");
Por

Response.Write("O Botão foi clicado...");

Abraços...

acontece que ele n chega a entrar no evento

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fiz o teste aqui e com o Firefox não funcionou, mas com o IE entrou no evento normalmente. Estranho...

Qual navegador você testou??

 

Abraços...

No IE 7

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.