1
我使用帶有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; }
}
我也使用流利的NHibernate,因此我在我的實體中存儲子項和父項。
有沒有辦法做到這一點?我在文件中找不到任何東西。 我錯過了什麼嗎?因爲在Ajax和Winform組件中,它已經實現。
謝謝。