我必須創建一個自動填充JSON的gridview。需要幫助填充使用C中的JSON數據源的ASP.net gridview#
我已經創建了JSON文件夾,它可以完全工作,我可以將數據保存到它沒有問題。
我現在正在使用我的ASP.net中的GridView來自動填充使用我的JSON文件的表單。
我已經嘗試使用視覺工作室內置的LINQ嚮導...它填充了gridview的標題,但不是字段本身。
它是一個非常簡單的gridview有2列。
我目前的ASP GridView的代碼:
<asp:GridView ID="GridView1" AutoGenerateColumns="False
" ShowHeaderWhenEmpty="True" EmptyDataText="No records Found" runat="server" DataSourceID="Grid" OnSelectedIndexChanged="GridView1_SelectedIndexChanged">
<Columns>
<asp:BoundField DataField="id" HeaderText="id" ReadOnly="True" SortExpression="id" />
<asp:BoundField DataField="Title" HeaderText="Title" ReadOnly="True" SortExpression="Title" />
</Columns>
</asp:GridView>
<asp:LinqDataSource ID="Grid" runat="server" ContextTypeName="BookCollection" EntityTypeName="" OrderBy="id, Title" Select="new (id, Title)" TableName="Books">
</asp:LinqDataSource>
低於我的JSON的
短樣品(有一個條目只有ATM,只是顯示屬性)(共兩個:id和標題)
{"Books":[{"id":1,"Title":"Harry Potter"}]}
我的gridview在瀏覽器中打開時沒有加載,但我假設這是因爲數據源尚未正確鏈接或者有頁面加載功能,因爲我不知道該怎麼做。
正如你可以告訴我很新的編碼,如果我遺漏任何東西,很抱歉。
任何幫助將非常感激。
請告訴我們您曾經試圖填充在服務器端 – derloopkat
對不起你這是什麼意思GridView的是什麼? – Joe
我說我嘗試使用配置嚮導LINQ選項的視覺工作室內置數據源,然後選擇我的JSON文件夾,並且正確的標題在那裏,但是字段沒有填充。 – Joe