一部の専門家は、Telerik RadControls Ajax Grids および MongoDb C# 公式ドライバーを使用して、単純なグリッド テーブルの Create/Update/Delete メソッドを管理する方法を提案できますか。オブジェクトは、Web コントロールから単純なテーブル データを管理しています。
- 使用するのに最適なオブジェクトは何ですか: BsonObjects、List、DataTables
- クライアント側またはサーバー側の最善の方法
ありがとう。
一部の専門家は、Telerik RadControls Ajax Grids および MongoDb C# 公式ドライバーを使用して、単純なグリッド テーブルの Create/Update/Delete メソッドを管理する方法を提案できますか。オブジェクトは、Web コントロールから単純なテーブル データを管理しています。
ありがとう。
抽象的なプロセスでは、次のようになります。
var items = mongoCollection.FindAs<Type>(Query.EQ("someProperty", "someValue"))
.SetSortOrder("orderField").SetLimit(100).Skip(10);
telerikGrid.DataSource = items;
telerikGrid.DataBind();
....
telerikGrid_OnItemDelete(object sender, SomeEventArgs e)
{
var id = e. //get parameter from args
..
mongoCollection.Remove(Query.EQ("_id", id));
}
また、テレリック グリッド (データのリストをテレリック グリッドにバインドする方法) について質問するか、テレリックのドキュメントを参照することをお勧めします (テレリックには完全なドキュメントがあると思います)。または、テレリック コミュニティに質問することもできます。
私の「抽象的な」答えが何らかの形で役立つことを願っています。