我有一个GridView与几个BoundField。他们的数据字段是统计设置的,但我有一个字段需要一个eval动态绑定到一个字段。由于BoundField不支持Eval,我添加了一个TemplateField。这里有一个例子:如何使用项目模板中的代码块
<asp:TemplateField HeaderText="<%$ Resources:Resource, Type%>" SortExpression="Description">
<ItemStyle CssClass="gridColumn_Header" />
<HeaderStyle CssClass="gridColumn_Header" />
<ItemTemplate>
<asp:Literal Text='<%# Eval('StreetType.Description') %>'/>
</ItemTemplate>
</asp:TemplateField>
但是,我收到一个错误,说在这种情况下代码块不受支持。
您是否尝试过使用双引号的eval( “StreetType.Description”)? –