Гиперссылка с 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
.
Но это не работает. Отображается только необработанный текст «Отказаться». Где моя ошибка? Заранее спасибо.