0
我该如何达到预期效果? 下面的代码:如何将DataBinding内联代码放入内联C#代码中?
<% if(!String.IsNullOrEmpty(%><%#Eval(Container.DataItem,"OrderXml");%><%)){ %>
等等,其被放置在ItemTemplate
内部的TemplateColumn
的内部。在CodeBehind页面中,我将绑定一个值到OrderXml字段,偶尔是NULL
。
不幸的是我得到编译错误。
这并没有为我工作。 这里是整个代码: <%#如果(!String.IsNullOrEmpty(EVAL(的Container.DataItem, “responseXML的”))){%> " href="javascript:void(0)" onclick="show('<%# DataBinder.Eval(Container.DataItem,"OrderNumber")%>','ResponseXml')">[Show] <%# }else{ %> NULL <%# } %> 的“<%没有组合'#'似乎使编译器感到高兴。 – scott 2010-07-29 16:50:01