データベースに 100 個の質問のバンクがあります。I T-SQL は、100 個の質問からランダムに 30 個の固有の質問を選択するように他の誰かによって作成されました。(クエリはテストされ、結果は期待どおりでした)
ここで、これら 30 個の一意のレコード (ランダム サンプル) を一度に 1 つずつ表示する必要があります。基本的に、ユーザーがボタンをクリックすると次のレコードが表示されます (次など)。
現在、aspx ページの DetailsView に ID が割り当てられた sqlDataSource があります。基本的に DetailsView.PageIndex をインクリメントするボタンがあります。
detailsView が sqlDataSource で sqlCommand を再実行し続け、質問が繰り返されることがわかりました。SQLをたどってみたらわかりました。
何が間違っているのか、どのデータコントロールを使用するのか、その他の提案と、可能であれば例を参照してください。
どうもありがとう!