MVC4 Webサイトがあり、投稿を含むSQLServerDBがあります。各投稿にはNextとPreviousボタンがあります。これらのボタンはdatabaseContext.Post.Count()プラスマイナス1から計算され、(アイテム=ゼロの場合は表示されませんPrevious。その逆も同様です。)ただし、一部Postsが削除されているため、間にヌルのスポットがいくつかあります。これは、なんらかの理由でDBがこれらの空のスポットに新しいエントリを追加していることを除いて、私を悩ませることはありませんCount()。合計数を超えているため、そのIDでさえ合計数を超えていることに注意してください。)
このタイプの問題をプログラムでチェックできることは知っていますが、Idキーの作成方法を変更する方法があるかどうか疑問に思っていました。