Как можно разместить встроенный код DataBinding внутри встроенного кода C #? - PullRequest
0 голосов
/ 29 июля 2010

Как мне добиться желаемого эффекта?Вот код:

<% if(!String.IsNullOrEmpty(%><%#Eval(Container.DataItem,"OrderXml");%><%)){ %>

и т. Д., Который находится внутри ItemTemplate внутри TemplateColumn.На странице CodeBehind я привяжу значение к полю OrderXml, которое иногда равно NULL.

К сожалению, я получаю ошибки компиляции.

1 Ответ

0 голосов
/ 29 июля 2010

Просто удалите скобки перед Eval:

<%# if(!String.IsNullOrEmpty(Eval(Container.DataItem,"OrderXml") ...

...