Raja Ganapathy Ответов: 1

Как передать значение eval оператору if на странице aspx?


если (запрос.QueryString ["SelectValue"].ToString () = = "Cache" & & amp; Eval("LOADIND").ToString (). Trim () = = " EF")
{ %>
на <а href="../домашний/AddMaterialDraft.аспн?Спирид=&ЛТ;%# Ивала("идентификатор") %&ГТ;&амп;проект= &ЛТ;%# Ивала("название") %&ГТ;"&ГТ;
&ЛТ;ИМГ СРЦ="../изображений/изменение.ПНГ" стиль="высота: 30 пикселей; ширина: 30 пикселей" /&ГТ;&ЛТ;/а&ГТ;
<% } %>

Приведенный выше код используется на моей странице aspx. первое значение условия, исходящее из сеанса, так что никаких проблем не возникает, но второе условие-это значение из datatable в операторе if. :
Методы привязки данных, такие как Eval (), XPath () и Bind (), могут использоваться только в контексте элемента управления привязкой данных.

Что я уже пробовал:

Как это исправить.оператор if находится внутри ретранслятора.

1 Ответов

Рейтинг:
1

Mohsin Meghani

нужен ваш полный HTML-код для ретранслятора... похоже, вы используете фрагменты в неправильном месте