【发布时间】:2012-02-28 23:04:04
【问题描述】:
我正在使用带有 Razor 引擎和 Asp.net MVC3 架构的 ASP.NET MVC Q3 2011 扩展(开源版本)。 我想将网格绑定到我的数据库中具有自引用结构(如树)的实体。因此,我不能像具有固定级别的示例那样定义它,因为我不知道这个网格有多少级别。所以,我想将我的网格动态绑定到模型。
public class Category : Entity
{
public virtual int Id {private set; get; }
public virtual string Title { set; get; }
public virtual string Description { set; get; }
public virtual string ParentsPath { set; get; }
public virtual IList<Category> Children { get; private set; }
public virtual Category Parent { get; set; }
}
我也在使用 Fluent NHibernate,因此我将子项和父项存储在我的实体中。
有没有办法做到这一点?我在文档中找不到任何东西。 我错过了什么吗?因为在Ajax和Winform组件中已经实现了。
谢谢。
【问题讨论】:
标签: asp.net-mvc-3 fluent-nhibernate telerik-grid telerik-mvc