グリッドビューを作成する必要があります。このグリッドビューにはJSONが自動的に作成されます。JSONデータソースを使用してASP.net gridviewにデータを埋め込む必要があります。
私はJSONフォルダを作成しました。完全に動作します。データを問題なく保存できます。
問題は私のJSONファイルをUSINGで自動的に入力するように私のASP.netで私のgridviewを作成しています。
ビジュアルスタジオの組み込みLINQウィザードを使用しようとしました...グリッドビューのヘッダーが作成されますが、フィールド自体は作成されませんでした。
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つのエントリがあります)(合計2:。ID、およびタイトル)
{"Books":[{"id":1,"Title":"Harry Potter"}]}
グリッドビューはブラウザで開くと読み込まれませんが、データソースが正しくリンクされていないか、ページの読み込み機能があるため、何をすべきかわからないためです。
私は何かを残してしまったので、私は非常に申し訳ありませんので、コーディングに非常に新しいと言うことができます。
助けがあれば幸いです。
あなたは申し訳ありませんが、サーバ側 – derloopkat
でのGridViewを移入しようとしているあなたがこれによって何を意味していますか?私たちに示してください。 – Joe
私は、ビジュアルスタジオinbuiltデータソースを設定ウィザードのLINQオプションで使用しようとした後、私のJSONフォルダを選択しましたが、正しいヘッダはそこにありましたが、フィールドは入力されませんでした。 – Joe