I want to use EasyUI jquery tree. So I create a class to use with this jquery tree.
Jquery Tree Data Format Example
[{  
    "id":1,  
    "text":"Folder1",  
    "iconCls":"icon-save",  
    "children":[{  
        "text":"File1",  
        "checked":true  
    },{  
        "text":"Books",  
        "state":"open",  
        "attributes":{  
            "url":"/demo/book/abc",  
            "price":100  
        },  
        "children":[{  
            "text":"PhotoShop",  
            "checked":true  
        },{  
            "id": 8,  
            "text":"Sub Bookds",  
            "state":"closed"  
        }]  
    }]  
    },{  
    "text":"Languages",  
    "state":"closed",  
    "children":[{  
        "text":"Java"  
    },{  
        "text":"C#"  
    }]  
}]
MY MODEL
public class MetersTreeNode
{
    public int id { get; set; }
    public string text { get; set; }
    public string state { get; set; }
    public bool checked { get; set; } //I cant define.
    public string attributes { get; set; }
    public ICollection<MetersTreeNode> children { get; set; }
}
CONTROLLER (maybe this is not neccesary)
public ActionResult GetDemoTree()
{
    var result = new[]
    {
        new MetersTreeNode{
            id = 0,
            text = "level 1",
            state = "open",
            attributes = "",
            children = new[]{
                new MetersTreeNode{
                    id=1,
                    text="level 2",
                    state="open",
                    attributes=""
                },
                new MetersTreeNode{
                    id=2,
                    text="level 2",
                    state="open",
                    attributes="",
                    children = new []{
                        new MetersTreeNode{
                            id=5,
                            text="level 3",
                            state="open",
                            attributes=""
                        }
                    }
                },
                new MetersTreeNode{
                    id=3,
                    text="level 2",
                    state="open",
                    attributes=""
                },
                new MetersTreeNode{
                    id=4,
                    text="level 2",
                    state="open",
                    attributes=""
                }
            }
        }
    };
    return Json(result, JsonRequestBehavior.AllowGet);
}
to use checked parameter. I should define it in my model. But I cant define it. (Error :"invalid token 'checked' in class struct or interface member declaration").  How can I do this. Or if it is not possible, another way to achive that what I want.
Thanks.
 
     
     
    