2014-09-22 2 views
0

У меня есть xml файл:Обработка при XML DataSource для GridView пуст

<?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, но есть ли более простой или понятный способ понять это?

ответ

1

вы можете просто добавить этот attribut в вашем GridView: ShowHeaderWhenEmpty="true" , когда ваш источник данных пуст только ваш заголовок будет отображаться

Смежные вопросы