绑定表达式(例如<%#%>)仅在ASP.NET外观中以非常有限的方式允许。
似乎只接受带有文字参数的 Eval (“”)语句。
不允许使用格式化函数或复合表达式。
两部分问题:
如何支持Text ='<%# Eval(MyEnum.FirstName)%> '里面的一个 皮肤
如何支持Text ='<%#Eval(MyEnum.FirstName)+ Eval(MyEnum.LastName)%>'在皮肤里面
答案 0 :(得分:0)
这会有用吗?
<%= MyEnum.FirstName %>
编辑:挂起,只有在输出原始html时才会起作用。这是你想要实现的目标吗?
编辑:为什么不在你的MyEnum类中添加一个为你连接的属性?例如:
public string FullName { get { return FirstName + ' ' + LastName; } }
然后您的绑定表达式可能是:
<%# Eval(MyEnum.FullName) %>