私はこのタスクをhtmlで親子ビューを構築する必要があります。どんな栓抜きもしないでください!ASP.NET MVC子/親ツリーの構築
私は、データベースとモデル(H_Table)と、子ノード用のコントローラ内のクラス(Element)を作成しました。 しかし、どうやって一緒に働くのですか?つまり、モデルからデータを取得してクラスに渡し、モデルとして表示します。私はそれを正しく解説したかどうかは分かりません。尋ねる
マイモデル:
namespace Tree_List.Models
{
using System;
using System.Collections.Generic;
public partial class H_Table
{
public int ID { get; set; }
public string NAME { get; set; }
public Nullable<int> PARENT_ID { get; set; }
}
}
マイコントローラー:
using System.Collections.Generic;
using System.Web.Mvc;
using Tree_List.Models;
namespace Tree_List.Controllers
{
public class ListController : Controller
{
// GET: List
private Models.ListDBEntities1 db_connection = new Models.ListDBEntities1();
public ActionResult Index()
{
var Items = db_connection.H_Table;
return View(Items);
}
}
public partial class Element
{
public int ID { get; set; }
public string NAME { get; set; }
public List<Element> CHILDS { get; set; }
}
}
をDataTableので行く、https://datatables.net/examples/api/row_details.htmlを。 – Bharat
@バラット私はプラグインを使用していません! – SonOfAGun
の場合、jsファイルだけが必要です。それは使いやすいです.. – Bharat