This is a multi-part message in MIME format.
------=_NextPart_000_006D_01C1E13C.4F004670
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
intenta con esto:
<asp:HyperLinkColumn DataNavigateUrlField=3D"fldCategoriaId"
DataNavigateUrlFormatString=3D"javascript:varwin=3Dwindow.open('categoria
s.aspx?CategoriaId=3D{0}',null,'width=3D350,height=3D180');varwin.focus()
;" DataTextField=3D"fldCategoriaId"
HeaderText=3D"Categoria"></asp:HyperLinkColumn>
----- Original Message -----
From: Gonzalo Ruiz de Villa
To: ASP.Net en Espa=F1ol
Sent: Thursday, April 11, 2002 3:30 AM
Subject: [aspx_espanol] Repeater y Container
Hola a todos.
Estoy empezando con .Net y todavia tengo muchos fallos q supongo q
ser=E1n triviales. A ver si me podeis ayudar con este.
Tengo un Repeater y dentro del Template se me eval=FAan bien los
Container.DataItem salvo dentro de la etiqueta <asp:HyperLink>.
He probado de varias formas pero no lo consigo.
Mi c=F3digo es el siguiente:
<asp:repeater id=3D"RepeaterCategorias"
runat=3D"server">
<ItemTemplate>
<asp:HyperLink
CssClass=3D"enlaceNormalMenuIzq"
NavigateUrl=3D'categorias.aspx?CategoriaId=3D<%#
CStr(DataBinder.Eval(Container.DataItem, "fldCategoriaId"))%>'
Runat=3Dserver>
<%#
Container.DataItem("fldNombre")%>
</asp:HyperLink>
<a
href=3D'/categorias/index.aspx?CategoriaId=3D<%#
Container.DataItem("fldCategoriaId")%>' class=3D"enlaceNormalMenuIzq" >
<%#
Container.DataItem("fldNombre")%>
</a>
</ItemTemplate>
</asp:repeater></td>
Y devuelve
<a class=3D"enlaceNormalMenuIzq"
href=3D"/UserControls/categorias.aspx?CategoriaId<%#
CStr(DataBinder.Eval(Container.DataItem,
"fldCategoriaId"))%>">ASP.Net</a>
<a
href=3D'/categorias/index.aspx?CategoriaId=3D2'
class=3D"enlaceNormalMenuIzq" >
ASP.Net
</a>
Parece que eval=FAa primero la etiqueta <a:HyperLink> que el lo que
esta en <%# %>. He estado mirando ejemplos en la red y no consiguo ver
la diferencia.
Gracias de antemano,
Gonzalo Ruiz de Villa
---
Usted est=E1 suscrito a aspx_espanol como:
chavezd@r...
Para darse de baja, env=EDe un mensaje en blanco a
%%email.unsub%%