在ASP.NET绑定表达式中指定函数

时间:2012-02-26 23:21:39

标签: asp.net .net binding repeater

转发器控件绑定到具有布尔IsClosed属性的类的项数组。我想显示一张图片,如果是真的,另一张图片是假的。我不能只是向我的item类添加一个属性,它将返回图像的确切路径,因此我需要某种函数来处理Repeater的DataSource中每个数据项的IsClosed属性。但是我该如何编写正确的绑定表达式?代码如:

<%# Eval("IsClosed") %>

有效,但代码如下:

<%# GetIconPath(Eval("IsClosed")) %>

不起作用。

1 个答案:

答案 0 :(得分:1)

这有用吗?

<%# GetIconPath((bool)Eval("IsClosed")) %>