SQL を複製しようとしていますORDER BY
。複数のテーブルからデータを取得し、辞書に追加しています。すべてが正常に機能していますが、データを動的に並べ替えられるようにしたいと考えています。つまり、ユーザーはユーザー名、日付などで注文したいと思うかもしれません.
string SortBy = Request.QueryString["SortBy"];
string SortOrder = Request.QueryString["SortOrder"];
foreach (KeyValuePair<Main_key, Main_data> entry in mainTable.OrderBy(key=> key.Value.username)
{
...
}
この部分を動的にしたい:
key.Value.username
ユーザー入力に応じて。
私はこの回答と、主にこのスニペットを機能させようとしていることを認識していますが、KeyValuePair で構造を使用しているため、機能していません。