猿问

aspx页面如何添加逻辑判断

这是我在前台页面要显示的:

<td><%# DataBinder.Eval(Container.DataItem,"ID") %></td>

现在我要根据ID的值的正负,把ID显示成不同的颜色,

所以我加了如下逻辑判断:

if (int.Parse(DataBinder.Eval(this.Repeater1.Items[0], "ID").ToString()) >0)

报:未将对象引用设置到对象的实例

求名位大虾帮助。


摇曳的蔷薇
浏览 992回答 2
2回答

杨魅力

<%# Convert.ToInt32(DataBinder.Eval(this.Repeater1.Items[0], "ID")) > 0 ? "Red" : "Blue" %>&nbsp;数据绑定一定要用<%# %>
随时随地看视频慕课网APP
我要回答