当网格视图的XML数据源为空时进行处理
本文关键字:处理 数据源 网格 视图 XML | 更新日期: 2023-09-27 18:23:57
我有一个xml
文件:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<data>
<entry entrydatetime="22.09.2014 11:20">
<location>Test</location>
<date>22.09.2014</date>
<time>11:30</time>
<description>Hello World!</description>
<entrymadeby>Testuser</entrymadeby>
<priority>High</priority>
</entry>
</data>
我成功地将这个XML
文件连接到了一个gridview
,它运行良好。但是,如果有一个空的xml
文件,如下所示:
<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<data>
<entry></entry>
</data>
处于这种状态的XML
文件无法与我的程序/gridview
一起工作,因为它找不到正确的行。我如何自定义我的gridview
,它只显示标题行,但没有DataRows
?
当然,我可以写一个方法来验证我的XML
文件,但有没有更简单或"更干净"的方法来实现这一点?
您可以在网格视图中添加此属性:ShowHeaderWhenEmpty="true"
当数据源为空时,只有标题才会显示