私は ASP.NET アプリケーションに取り組んでおり、db からページ分割されたレコードを選択する LINQ クエリを作成しています。ユーザーインターフェイスには、ユーザーが複数の選択肢を選択できるリストボックスがあります。私は知りたいです:
Skip()、Take() パラメータをインクリメントして次の結果を表示するにはどうすればよいですか?
ユーザーがリストボックスから複数のオプションを選択した場合、クエリがすべての値をチェックできるように、「IN」キーワードを使用するにはどうすればよいですか?
私のクエリは次のようになります。
var searchResults = context.data_vault.Where(d => d.STATE == lstStates.SelectedItem.Text).OrderBy(d= > d.dv_id).Take(10).Skip(2);
GridView1.DataSource = searchResults;
GridView1.DataBind();