私はASP.Net MVC2アプリケーションに取り組んでおり、jsTree-Komponent for jQueryを使用してチェックボックス付きのツリーをレンダリングしています。
便利な方法で特定のノードを選択するには、JSON で「class」属性を提供する必要があります。jsTree が JSON の結果をどのように消費するかの例を次に示します。
[{"data":"Root1","attr":{"id":"10","class" : "jstree-checked"} ...
コントローラーでは、「return Json(tree);」を使用します。Json と ViewModel を作成するには、「クラス」プロパティが必要です。「クラス」プロパティは予約語であるため、C# では使用できません。
XMLでそのままViewModelの属性に注釈を付ける方法はありますか? XML例:
[XmlAttribute("class")]
public string cssClass = "";
または、サーバー側でこれを処理するための他の提案はありますか?
乾杯、ヘルムート