【问题标题】:How to retrieve data from the DB for recursively binding a jquery treeview using asp.net mvc如何从数据库中检索数据以使用 asp.net mvc 递归绑定 jquery 树视图
【发布时间】:2010-07-07 09:31:37
【问题描述】:

我有一个这样的表结构。

id | Name | ParentId

例如:

id | Name     | ParentId 
------------------------- 
1  | Alice    | 0 
2  | Bob      | 0 
3  | Charlie  | 1 
4  | David    | 2 

其中“Alice”和“Bob”是父节点(Id = 0),Alice 有一个名为“Charlie”的子节点,“Bob”有一个名为“David”的子节点。我的问题是,我需要分别检索父级和集合中的子级。 'Children' 集合可以有多个父级及其子级。谁能给我一个代码 sn-p 使用它我可以从数据库中检索数据并填充树。

【问题讨论】:

  • 您使用的是哪个树视图控件? ASP.NET 或 jQuery treeview 插件附带的默认值?
  • 我看到你编辑了这个问题。即使对于 jquery,我的代码也应该是有效的(稍作修改)。

标签: c# .net jquery asp.net-mvc


【解决方案1】:

类似于How to populate treeview,除了使用的类将来自System.Web.UI.WebControls 命名空间(它们的名称相同)。

另外,BeginUpdateEndUpdate 方法也不存在,原因很明显。

【讨论】:

  • 在 asp.net mvc 应用程序中使用服务器控件通常不是一个好主意。如果没有服务器控制,这项任务(至少在我看来)要容易得多。
猜你喜欢
  • 1970-01-01
  • 2012-02-06
  • 2023-03-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多