我正在开发一个 ASP.Net MVC2 应用程序,并使用 jQuery 的 jsTree-Komponent 来呈现带有复选框的树。
为了方便地选择特定节点,我的 JSON 必须提供“类”属性。这是 jsTree 如何使用 JSON 结果的示例:
[{"data":"Root1","attr":{"id":"10","class" : "jstree-checked"} ...
在控制器中我使用“return Json(tree);” 创建 Json 和我的 ViewModel 将需要一个“类”属性。C# 中不允许使用“类”属性,因为它是保留字。
有没有办法像使用 XML 一样注释 ViewModel 的属性?XML示例:
[XmlAttribute("class")]
public string cssClass = "";
还是有其他建议可以在服务器端处理这个问题?
干杯,赫尔穆特