使用详细信息视图,在Page_Load(或任何地方)期间是否有任何方法只显示非空字段?

Using a Details View, is there any way during Page_Load (or anywhere) to only display non-null fields?

本文关键字:任何 是否 方法 字段 显示 视图 详细信息 Page 任何地 Load      更新时间:2023-09-26

我一直在接受你们的帮助,我一直在做一个程序(我真的很感激,因为我对ASP.NET相当陌生),但现在我又卡住了。
我的List<Products>包含一个具有17个属性(表示字段)的Product对象。其中一些属性可能为空(实际上,我已经对其进行了编码,以便如果数据库中的字段为空,则将属性转换为"或-1)。

是否有任何方法只能创建字段,而不是null在我的详细信息视图使用ASP.NET/C#或我必须使用Javascript或其他东西?如果有必要,我可以提供我目前所知道的。

在你的产品类中设置所有属性为空

like int? productId

所以当它的值为null时它不会绑定

http://msdn.microsoft.com/en-us/library/2cf62fcy%28v=vs.80%29.aspx