Гиперссылка с NavigateUrl с Eval (). Где ошибка?

Сначала я менялсяHyperLink.NavigateUrl в коде позадиPage_Load().

Но после того, как я решил сделать это в дизайне, используяEval() метод.

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

или же

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

гдеid а такжеtype - переменные изRequest.

Но это не работает. Отображается только необработанный текст «Отказаться». Где моя ошибка? Заранее спасибо.

Ответы на вопрос(6)

Ваш ответ на вопрос