Hyperlink mit NavigateUrl mit Eval (). Wo ist der Fehler?

Zuerst habe ich mich verändertHyperLink.NavigateUrl in Code-Behind aufPage_Load().

Aber nachdem ich mich entschlossen hatte, es im Design mit zu machenEval() Methode.

<asp:HyperLink runat="server"
     NavigateUrl='<%# String.Format("~/Refuse.aspx?type={0}&id={1}", Eval("type"), Eval("id")) %>' Text="Refuse" />

oder

<asp:HyperLink ID="urlRefuse" runat="server"
     NavigateUrl='<%# String.Format("~/Refuse.aspx?type={0}&id={1}", Request["type"], Request["id"]) %>' Text="Refuse" />

woherid undtype - sind Variablen ausRequest.

Aber es geht nicht. Es wird nur der Rohtext 'Refuse' angezeigt. Wo ist mein Fehler? Danke im Voraus.

Antworten auf die Frage(6)

Ihre Antwort auf die Frage