我的网格视图中有一个边界域。如果数据源中没有数据,则其中一些BoundField为空。对于这种类型的字段,我想显示N/A,但仅从HTML标记。有办法吗???
这是我的网格视图的代码,它有空值,我想显示的不适用

<asp:BoundField DataField="POCreatedDate" HeaderText="Created On" DataFormatString=" {0:MM/dd/yyyy}"
                    HtmlEncode="false"  SortExpression="POCreatedDate"/>
<asp:BoundField DataField="PODueDate" HeaderText="Due Date"   DataFormatString="{0:MM/dd/yyyy}"
                 HtmlEncode="false"  SortExpression="PODueDate"/>

最佳答案

NullDisplayText property就是你所需要的:

<asp:BoundField DataField="POCreatedDate" HeaderText="Created On"
  DataFormatString="{0:MM/dd/yyyy}" HtmlEncode="false"
  SortExpression="POCreatedDate"
  NullDisplayText="N/A" />

关于asp.net - HTML标记中gridview中BoundField的自定义消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7412277/

10-10 13:13