none
Ajuda Com GridView RRS feed

  • Pergunta

  • Olá galera

    galera tenho uma gridview que traz o id, titulo e data da mensagem + - assim:

    id    |   Titulo    |   data

    1    |  teste      |  01/13

    ...   |   ...          |  ......

    eu gostaria que o titulo fosse tipo um hyperlink que quando clicamos em cima ele execute um javascript ou uma função c# que busca a mensagem e mostra na tela.

    fazer buscar a mensagem e trazer na tela, eu sei fazer, o que não sei é como fazer que ao ele clicar no hyperlink meu sistema execute os métodos que fazem essa busca e trazem na tela

    tipo um evento onclick do botao

    sexta-feira, 1 de março de 2013 12:37

Todas as Respostas

  • vc pode registrar js no rowdatabound da gridview

    Não esqueça de usar o componente </> na barra para posta seu código. Microsoft MCPD,MCTS,MCC

    sexta-feira, 1 de março de 2013 14:01
    Moderador
  • ok

    dei uma pesquisada nesse evento

    mas como pegar os dados da linha para passar para os metodos

    obrigado pala ajuda

    sexta-feira, 1 de março de 2013 15:25
  • Boa tarde!

    Se entendi sua dificuldade é para pegar valores do grid, se for isso segue exemplo:

    string col1 = seuGrid.Rows[0].Cells[0].Text; //(Seu id)
    string col2 = seuGrid.Rows[0].Cells[1].Text; //(Seu Titulo)
    string col3 = seuGrid.Rows[0].Cells[2].Text; //(Sua data)
    Se util validar.

    • Sugerido como Resposta M. Almeida terça-feira, 5 de março de 2013 19:34
    terça-feira, 5 de março de 2013 19:34
  • Cara,

    Utilize o evento RowCommand e para inserir o hyperlink no lugar da label comum, precisa trabalhar com ItemTemplate.

    Da uma olhadinha nas últimas resposta que deixei nessa thread concluída:

    http://social.msdn.microsoft.com/Forums/pt-BR/aspnetpt/thread/ac5781ae-ea34-42f2-a36a-b1b5150127df


    Atenciosamente, Samuel dos Anjos

    terça-feira, 5 de março de 2013 22:38