モデル:
public class TestModel
{
[Column]
public string Name { get; set; }
}
コントローラ:
TestModel[] metadata = context.GetTable<TestModel>().ToArray();
return View(itemsToShow.ToList());
名前の列を表示し、ユーザーの選択でアルファベット順に並べ替えますが、正常に動作します (デバッグ モードでテストしました。たとえば、ユーザーが「d」を選択すると、「d」で始まる項目のみが表示されます)。
問題は、ビューに「@model IEnumerable」と foreach ループを追加すると、エラーが発生することです。