主に動作している MVC4 プロジェクトに Silverlight5 PivotViewer がありますが、問題があります。モデル内のいくつかのプロパティは List として定義されています。
[DataContract]
public class PTE_Test
{
[DataMember]
public string Name { get; set; }
[DataMember]
public string Description { get; set; }
//...
[DataMember]
public List<string> Tags { get; set; }
[DataMember]
public List<string> Practices { get; set; }
[DataMember]
public List<string> SpecificAreas { get; set; }
}
それらをフィルタリングと検索に使用したいのですが、実際にはうまく機能します。しかし、それらに基づいてソートするのは意味がありません (リスト内のどの文字列をソートしますか?)。ただし、並べ替えリストに表示されるだけでなく、ユーザーがそれらのいずれかを選択すると、ManagedRuntimeError 例外がスローされます。
並べ替えリストに表示されるプロパティを制御する方法を知っている人はいますか?
ありがとう!