none
Passar parâmetro queryString GridView RRS feed

  • Pergunta

  • Bom dia pessoal, tenho uma gridView que tem os campos abaixo:

    ARTISTA  ESTILO  idMusico  idTipoAcesso  |

    Criei um link para o campo artista que pega o idMusico e abre uma outra página com todas informações relacionadas ao idMusico, veja o código:

    protected void gridArtistas_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {           
                e.Row.Cells[1].Text = "<a href=\"../publica/artistasAnalitico.aspx?idMusico=" + e.Row.Cells[3].Text + "\">" + e.Row.Cells[1].Text + "</a>";
            }
        }

    Esta parte está OK.

    O problema é que eu preciso passar mais um campo via querystring que seria o idTipoAcesso que também está no GridView!!

    Alguém poderia me ajudar?

    Obrigado a todos.

     

     

     

     

     

    quarta-feira, 14 de abril de 2010 11:17

Respostas

  • "<a href=\"../publica/artistasAnalitico.aspx?idMusico=" + e.Row.Cells[3].Text + "&idTipoAcesso=" + e.Row.Cells[3].Text + "\">" + e.Row.Cells[1].Text + "</a>"
    • Sugerido como Resposta Helber Belmiro quarta-feira, 14 de abril de 2010 12:24
    • Marcado como Resposta Harley Araujo sexta-feira, 16 de abril de 2010 10:55
    quarta-feira, 14 de abril de 2010 12:22

Todas as Respostas

  • Opa, beleza?

    Seria um parâmetro?

    quarta-feira, 14 de abril de 2010 11:31
  • A gridView me retorna uma consulta do banco de dados e o idTipoAcesso seria o campo que também preciso passar para a aoutra página.

     

    quarta-feira, 14 de abril de 2010 12:13
  • "<a href=\"../publica/artistasAnalitico.aspx?idMusico=" + e.Row.Cells[3].Text + "&idTipoAcesso=" + e.Row.Cells[3].Text + "\">" + e.Row.Cells[1].Text + "</a>"
    • Sugerido como Resposta Helber Belmiro quarta-feira, 14 de abril de 2010 12:24
    • Marcado como Resposta Harley Araujo sexta-feira, 16 de abril de 2010 10:55
    quarta-feira, 14 de abril de 2010 12:22
  • Basta dar continuidade a QueryString utilizando o separador "&".

    "<a href=\"../publica/artistasAnalitico.aspx?idMusico=" + e.Row.Cells[3].Text + "&idTipoAcesso=" + e.Row.Cells[4].Text  + ""\">" + e.Row.Cells[1].Text + "</a>";


    Ph - Gambi.NET® Framework Certificated 2010
    quarta-feira, 14 de abril de 2010 13:53
  • E não foi isso que eu disse?
    quinta-feira, 15 de abril de 2010 13:11
  • Ah sim, mas é que deixo várias telas abertas ao mesmo tempo enquanto trabalho, e quando cliquei para responder (11:30), só fui realmente escrever a 13:53. E como a tela de post não atualiza sozinha, não vi qualquer outro post. =D

    Ph - Gambi.NET® Framework Certificated 2010
    quinta-feira, 15 de abril de 2010 14:27
  • asheiahsuieh
    segunda-feira, 19 de abril de 2010 17:54