Я использую MS SQL, EF 4 и C #.
У меня есть таблица в SQL для "Категории", и мне нужно заполнить TreeView на моей странице Asp.net.
Мой вопросявляются:
- 1 - Как я могу заполнить TreeView?
- 2 - Как я могу использовать TreeView для изменения иерархии моих категорий?
ПРИМЕЧАНИЕ: я использую SQL-столбцы "ierarchyid "!
Спасибо, ребята, за вашу помощь!
CREATE TABLE dbo.CmsCategories
(
CategoryId int NOT NULL IDENTITY (0,1) -- Seed = 0 and Increment= 1
CONSTRAINT PK_CmsCategories_CategoryId PRIMARY KEY,
Title nvarchar(40) NOT NULL,
MetaDescription nvarchar(160) NOT NULL,
MetaKeyword nvarchar(128) NOT NULL,
Summary nvarchar(256) NOT NULL,
IsPublished bit NOT NULL
CONSTRAINT DF_CmsCategories_IsPublished DEFAULT 1,
CategoryNode hierarchyid NOT NULL,
CategoryNodeLevel AS CategoryNode.GetLevel()
);