none
Eventos WebControl RRS feed

  • Pergunta

  • Prezados,

    Surgiu a seguinte dúvida: Qual a melhor forma de capturar um event. Usando i ID do WebControl ou realizando um cast do object sender?

    Ex:

            protected void cldAgendamento_SelectionChanged(object sender, EventArgs e)
            {
                Calendar cld = (Calendar)sender;
                lblDataSelecionada.Text = cld.SelectedDate.ToLongDateString();
            }

    ou

            protected void cldAgendamento_SelectionChanged(object sender, EventArgs e)

            {
                lblDataSelecionada.Text = cldAgendamento.SelectedDate.ToLongDateString();
            }

    grato

    sexta-feira, 8 de junho de 2012 16:40

Respostas

  • Ronaldo eu usaria da segunda forma pois o controle calendar se encontra na pagina ja registrado (.designer.cs ou .designer.vb), ele não foi adicionado dinamicamente, evitando um type cast desnecessário.

    Vitor Mendes | Seu feedback é muito importante para todos!
    Visite o meu site: http://www.vitormendes.com.br/

    sexta-feira, 8 de junho de 2012 16:47