Linq とエンティティ フレームワークを使用してデータベースからデータを取得しているリストに新しい列 'Id' を追加したいのですが、12 行あり、1 から 12 までの新しい列 'Id' を追加する必要があります。データベースから取得している行数に基づいて、IDを1からインクリメントする必要があります
これは私の質問です
var Details = db.Details.Include(p => p.Name).Include(p => p.Gender);
これに関する問題は、グリッドのページングも実装しており、次のページをもう一度クリックすると、ページ 1 が行番号 1 から 5 までのレコードで構成されている場合、行番号が sno 1 から生成されていることです。ページ 2行番号は行番号 6 から開始する必要がありますが、ページ 2 の行番号は行番号 1 から開始しています。
データをフェッチし、データをグリッドにバインドするフローを投稿しています
最初のステップでは、データベースと対話し、データをフェッチしてデータをList<>
次のステップでは、コントローラー アクション メソッドから、モデル User.cs のメソッドを呼び出します。このメソッドは、データベースからデータをフェッチし、それをList<>
3 番目のステップでは、データを保持しているモデルのリストに webgrid のソース プロパティを与えるという私の見解から