Problema com HyperlinkField no GridView
03/10/2006
0
Ola pessoal,
configurei um hyperlinkfield do meu grid view para assim q eu clicar no campo XXX, ele acesse a pagina PPP e exiba o codigo passado na querystring, porem quando eu passo o mouse sobre o hyperlinkfield, ele esta setando o navigateurl para o proprio endereço da pagina aonde esta o gridview e nao para a pagina de destino q eu configurei. Alguem sabe o que pod ser??? Vejam o codigo abaixo
<asp:GridView ID=´grvPessoas´ runat=´server´ AutoGenerateColumns=´False´ CellPadding=´4´ DataKeyNames=´CodPessoa´ ForeColor=´#333333´ GridLines=´None´>
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID=´cbxCodPessoa´ runat=´server´ />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField=´CodPessoa´ HeaderText=´Codigo´ />
[b:74c4d1abf9]<asp:HyperLinkField
DataNavigateUrlFields=´CodPessoa´
DataTextField=´NomPessoa´
HeaderText=´Pessoa´
NavigateUrl=´~/appPessoa/alterarPessoa.aspx´
DataNavigateUrlFormatString=´?cdPessoa=´ />[/b:74c4d1abf9]
<asp:BoundField DataField=´NomPessoa´ HeaderText=´Nome´ />
<asp:BoundField DataField=´EndPessoa´ HeaderText=´Endereco´ />
<asp:BoundField DataField=´BaiPessoa´ HeaderText=´Bairro´ />
<asp:BoundField DataField=´CidPessoa´ HeaderText=´Cidade´ />
</Columns>
<FooterStyle BackColor=´#507CD1´ Font-Bold=´True´ ForeColor=´White´ />
<RowStyle BackColor=´EFF3FB´ />
<EditRowStyle BackColor=´2461BF´ />
<SelectedRowStyle BackColor=´D1DDF1´ Font-Bold=´True´ ForeColor=´333333´ />
<PagerStyle BackColor=´2461BF´ ForeColor=´White´ HorizontalAlign=´Center´ />
<HeaderStyle BackColor=´#507CD1´ Font-Bold=´True´ ForeColor=´White´ />
<AlternatingRowStyle BackColor=´White´ />
</asp:GridView>
Obrigado pessoal..
configurei um hyperlinkfield do meu grid view para assim q eu clicar no campo XXX, ele acesse a pagina PPP e exiba o codigo passado na querystring, porem quando eu passo o mouse sobre o hyperlinkfield, ele esta setando o navigateurl para o proprio endereço da pagina aonde esta o gridview e nao para a pagina de destino q eu configurei. Alguem sabe o que pod ser??? Vejam o codigo abaixo
<asp:GridView ID=´grvPessoas´ runat=´server´ AutoGenerateColumns=´False´ CellPadding=´4´ DataKeyNames=´CodPessoa´ ForeColor=´#333333´ GridLines=´None´>
<Columns>
<asp:TemplateField>
<ItemTemplate>
<asp:CheckBox ID=´cbxCodPessoa´ runat=´server´ />
</ItemTemplate>
</asp:TemplateField>
<asp:BoundField DataField=´CodPessoa´ HeaderText=´Codigo´ />
[b:74c4d1abf9]<asp:HyperLinkField
DataNavigateUrlFields=´CodPessoa´
DataTextField=´NomPessoa´
HeaderText=´Pessoa´
NavigateUrl=´~/appPessoa/alterarPessoa.aspx´
DataNavigateUrlFormatString=´?cdPessoa=´ />[/b:74c4d1abf9]
<asp:BoundField DataField=´NomPessoa´ HeaderText=´Nome´ />
<asp:BoundField DataField=´EndPessoa´ HeaderText=´Endereco´ />
<asp:BoundField DataField=´BaiPessoa´ HeaderText=´Bairro´ />
<asp:BoundField DataField=´CidPessoa´ HeaderText=´Cidade´ />
</Columns>
<FooterStyle BackColor=´#507CD1´ Font-Bold=´True´ ForeColor=´White´ />
<RowStyle BackColor=´EFF3FB´ />
<EditRowStyle BackColor=´2461BF´ />
<SelectedRowStyle BackColor=´D1DDF1´ Font-Bold=´True´ ForeColor=´333333´ />
<PagerStyle BackColor=´2461BF´ ForeColor=´White´ HorizontalAlign=´Center´ />
<HeaderStyle BackColor=´#507CD1´ Font-Bold=´True´ ForeColor=´White´ />
<AlternatingRowStyle BackColor=´White´ />
</asp:GridView>
Obrigado pessoal..
Thiago.miranda
Curtir tópico
+ 0
Responder
Clique aqui para fazer login e interagir na Comunidade :)