从ObjectDataSource填充ListView并显示不确定值的“N / A”

时间:2011-06-07 21:08:39

标签: asp.net listview objectdatasource

在一个ASP.NET ListView控件中,从ObjectDataSource填充,如何显示不确定值的“N / A”?

enter image description here

例如,我有一个列显示整个播放会话的平均分数。会有一些玩家已经注册但尚未玩过任何游戏,所以他们的平均分数没有意义。我宁愿显示N / A.而不是显示平均分数0(和等级“F”)。

我正在使用数据传输对象来代表每个玩家。我尝试过的一种方法是将平均分数表示为一个字符串,这样它有时可能是“N / A”,但这似乎有点失去了数值。我的另一个想法是同时使用AverageScore和AverageScoreDisplayString,以便根据需要将显示字符串设置为“N / A”。但是这需要显示所有列的显示字符串字段,可能需要显示“N / A”。

建议?

1 个答案:

答案 0 :(得分:0)

你可以在标记中围绕Eval包裹一个条件吗?

这是任何帮助ASP.Net conditional databinding吗?