Отображение XML в Grid View-newbie - PullRequest
2 голосов
/ 10 ноября 2008

Я пытаюсь сделать что-то в VisualWebDev 2008 Express, что я думал, что это будет просто, но это не работает. Я хочу отобразить данные из файла XML, поэтому я добавил XMLDataSource на свою страницу, указал его на файл XML, а затем добавил GridView и подключил его к источнику данных. Я получаю следующую ошибку: GridView - GridView1Существовала ошибка при отображении элемента управления. Источник данных для GridView с идентификатором GridView1 не имел свойств или атрибутов для создания столбцов. Убедитесь, что ваш источник данных имеет содержимое.

Может кто-нибудь сказать мне, что я могу делать неправильно, ТИА Декан

Фрагмент из моего XML выглядит следующим образом:

<?xml version="1.0" encoding="utf-8" standalone="yes"?>
    <Schools xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <SchoolProjects>
            <Project>6019 - Renaissance MS - New School</Project>
            <School>Renaissance MS</School>
            <School_Address>7155 Hall Road Fairburn, GA 30213</School_Address>
            <Cluster> NS-6019200-LA-01 </Cluster>
            <Project_Type>New School</Project_Type>
            <Phase>Close-out</Phase>
            <Proj_Num>NS-6019200</Proj_Num>
            <SqFt>0.000000000000000e+000</SqFt>
            <Scope>The construction of the new Renaissance MS will be at the intersection of Jones/Hall Road, in the districts 7th &amp; 9F and Land Lots 117, 143 &amp; 146 of Fulton County, GA.  The work includes the construction of the 180,500 square foot building that will house 34 standard classrooms, 12 standard science labs, 20 special purpose classrooms, cafeteria and litchen, gymnasium, media center and administrative offices.  The site will also have multi-purpose playfields with track, softball field, tennis courts and basketball/volleyball court.</Scope>
            <Project_Manager>Terry O'Brien</Project_Manager>
            <PM_Firm>Parsons</PM_Firm>
            <AE_Firm>Stevens Wilkinson Stang Newdow</AE_Firm>
            <Contractor>Barton Malow</Contractor>
            <Start_date xsi:nil="true" />
            <End_Date xsi:nil="true" />
            <WebAddress></WebAddress>
            <Longitude>-84.62242</Longitude>
            <Latitude>33.61497</Latitude>
        </SchoolProjects>
        ...
    </Schools>

1 Ответ

0 голосов
/ 10 ноября 2008

Ваш XML не является сформированным . Просмотрите XML и удалите или преобразуйте недопустимые символы с помощью соответствующих ссылок на сущности . Простой способ проверить правильность формы - сохранить данные в XML-файле и попытаться открыть его с помощью IE или Firefox. Браузер скажет, где он захлебнулся данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...