![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/09/2008, 09:42
|
| | Fecha de Ingreso: junio-2007
Mensajes: 253
Antigüedad: 17 años, 7 meses Puntos: 0 | |
Respuesta: Hacer referencia a enlace en gridview. Hola a todos, con respecto hacer referencia a una columna de tipo template con
un enlace html dentro de un gridview ya cambie el tipo de columna por una tipo
hyperlink como les demuestro ababjo:
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="enlace" runat="server" NavigateUrl='<%# Eval("cod", "ReprogVisita.aspx?cod={0}") %>' Text="Reprogramar"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
en problema esta al momento de mandar mas de un parametro, solo me coje uno, si le envio de
esta forma mas de un parametro me da error:
<asp:TemplateField>
<ItemTemplate>
<asp:HyperLink ID="enlace" runat="server" NavigateUrl='<%# Eval("cod,cod_det,cod_est", "ReprogVisita.aspx?cod={0}&detcod={1}&estacod={2}" ) %>' Text="Reprogramar"></asp:HyperLink>
</ItemTemplate>
</asp:TemplateField>
DataBinding: 'System.Data.DataRowView' no contiene una propiedad con el nombre 'cod,cod_det,cod_est'.
Si alguien me puede ayudar a pasar mas de un parametro con este tipo de columna se lo agradeceria mucho. |