Quote:The solution I found was using asp:TemplateField this way, without losing the Sorting ability and using the datatextfield using Eval: ASP.NET <asp:TemplateField HeaderText="Name" SortExpression="PartnerName"> <ItemTemplate> <a onclick="javascript:alert('ok')" href="http://<%#Eval("PartnerName")%>"><%#Eval("PartnerName")%></a> </ItemTemplate> </asp:TemplateField>
<asp:TemplateField HeaderText="Name" SortExpression="PartnerName"> <ItemTemplate> <a onclick="javascript:alert('ok')" href="http://<%#Eval("PartnerName")%>"><%#Eval("PartnerName")%></a> </ItemTemplate> </asp:TemplateField>
Quote:I test it and this following one works for me: ASP.NET <asp:TemplateField> <ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=<%# String.Format("javascript:void(window.open('http://www.{0}.com'))", Eval("ProductID")) %>> HyperLink</asp:HyperLink> </ItemTemplate> </asp:TemplateField>
<asp:TemplateField> <ItemTemplate> <asp:HyperLink ID="HyperLink1" runat="server" NavigateUrl=<%# String.Format("javascript:void(window.open('http://www.{0}.com'))", Eval("ProductID")) %>> HyperLink</asp:HyperLink> </ItemTemplate> </asp:TemplateField>
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)