2

VisualWebDev 2008 Express で簡単だと思ったことをしようとしていますが、うまくいきません。XML ファイルのデータを表示したいので、XMLDataSource をページに追加し、XML ファイルを指定してから、GridView を追加してデータソースに接続しました。次のエラーが表示されます: GridView - GridView1 コントロールのレンダリング中にエラーが発生しました。ID 'GridView1' の GridView のデータ ソースには、列を生成するためのプロパティまたは属性がありませんでした。データ ソースにコンテンツがあることを確認します。

誰か私が間違っているかもしれないことを教えてください、TIAディーン

私の 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>
4

1 に答える 1

0

XML の形式が正しくありません。XML を調べて、適切なエンティティ参照を使用して不正な文字を削除または変換します。整形式であることを確認する簡単な方法は、データを xml ファイルに保存し、IE または Firefox で開いてみることです。ブラウザは、データのどこでチョークしたかを通知します。

于 2008-11-10T20:32:07.880 に答える