我有这个数据绑定表达式:
<%# (Boolean.Parse(DataBinder.Eval(Container.DataItem, "HasFoo").ToString())) ? "Yes" : "No" %>
我想为“是”和“否”使用 asp.net 资源绑定标签,以便在其他语言中我可以使用正确的语言(我知道,我知道,大多数人都使用是和否,但这只是一个例子)。
我试过投入
"<%$ Resources: General, Yes %>"
它位于项目模板中:
<ItemTemplate>
<%# (Boolean.Parse(DataBinder.Eval(Container.DataItem, "HasFoo").ToString())) ? "Yes" : "No" %>
</ItemTemplate>
但似乎我不能在数据绑定表达式中做到这一点。除了在 page_init 加载这些资源然后将它们隐藏在服务器端隐藏面板中之外,还有其他人有什么想法吗?