我可以在转发器内的#Eval上管理变量吗?

时间:2012-11-06 16:20:11

标签: c# .net eval repeater

试过:

string immagine = (Eval("Immagine").ToString());

在C#转发器内部.ascx,但似乎我不能? System.InvalidOperationException:数据绑定方法(如Eval(),XPath()和Bind())只能在数据绑定控件的上下文中使用。

修改

我找到的唯一方法是写:

<%#(Eval("Immagine").ToString() != Eval("Immagine").ToString() ? "" : "")%>

Dunno为什么它不适用于if / else语句...

0 个答案:

没有答案