首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

在repeater控件中取值做if判断.该如何解决

2011-12-30 
在repeater控件中取值做if判断...在repeater控件中取值做if判断如:%if(Eval(NewsID).ToString()1)%

在repeater控件中取值做if判断...
在repeater控件中取值做if判断

如:<%
if(Eval("NewsID").ToString()=="1")

%>

为什么Eval不能这样写在if中,那样怎么取这里面的值呢


[解决办法]
Eval只有在绑定的上下文中才可使用 。


<%#Eval("NewsID").ToString()=="1"?"A":"B"%>
[解决办法]

探讨
Eval只有在绑定的上下文中才可使用 。


<%#Eval("NewsID").ToString()=="1"?"A":"B"%>

[解决办法]
如果有更复杂的计算就用ppp7p的方法 。
[解决办法]
<% %> 与 <%# %>的区别的问题
[解决办法]
一楼的正解

热点排行