Primero estaba cambiando HyperLink.NavigateUrl
en el código subyacente en Page_Load()
.HyperLink con NavigateUrl con Eval(). ¿Dónde está el error?
Pero después de que decidí hacerlo en el diseño usando el método Eval()
.
<asp:HyperLink runat="server"
NavigateUrl='<%# String.Format("~/Refuse.aspx?type={0}&id={1}", Eval("type"), Eval("id")) %>' Text="Refuse" />
o
<asp:HyperLink ID="urlRefuse" runat="server"
NavigateUrl='<%# String.Format("~/Refuse.aspx?type={0}&id={1}", Request["type"], Request["id"]) %>' Text="Refuse" />
donde id
y type
- son variables de Request
.
Pero no funciona. Solo se muestra el texto sin editar 'Rechazar'. ¿Dónde está mi error? Gracias por adelantado.
Id prperty de ur hipervínculo ha desaparecido ... ¿Es que causa el error no sé ... –
@Pandiya: Suena misterioso y en el mismo tiempo - realista. Pero desafortunadamente no ayudó. – abatishchev
NavigateUrl = '<% # Eval ("tipo", "id", "~/Refuse.aspx? Type = {0} & id = {1}")%>' –