Pessoal, há um tempinho atrás pedi uma dica de como resolver a questão de um link no grid que possa utiliar mais de uma coluna do dataset.
Até aí beleza, como sugerido, estou utilizando o evento ItemDataBound para construí-lo, só que, como utilizar esta expressão no evento ItemDataBound?
Dim link1 As HyperLink = DirectCast(e.Item.FindControl("IdDoLink"), HyperLink)
Se não consigo colocar um Id para a minha coluna HyperLinkColumn!
A coluna está assim:
<asp:HyperLinkColumn DataNavigateUrlField="codigo" DataNavigateUrlFormatString="/Default.aspx?codigo={0}" Text="<img border='0' src='/newgrid/temas/padrao/ico_person_on.gif' />">
<HeaderStyle Width="0px" />
</asp:HyperLinkColumn>
E não encontrei uma propriedade para eu setar o id, como ela é a primeira, o id fica sendo gerado pelo próprio framework: ctl00.
Agradeço mais uma vez quem puder esclarecer a questão.