2011-06-07 69 views
0

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

enter image description here

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

我使用数据传输对象来表示每个玩家。我尝试过的一种方法是将Average Score表示为一个字符串,以便它有时可以是“N/A”,但这看起来有点跛脚而失去了数字值。我的另一个想法是同时拥有AverageScore和AverageScoreDisplayString,以便根据需要将显示字符串设置为“N/A”。但是,这将需要所有可能需要显示“N/A”的列的显示字符串字段。

对此提出建议?

回答