0

我需要将单个页面链接到多个类别并将关系存储在数据库中。我想通过使用与 Kendo UI Web 捆绑的 MultiSelect 小部件来实现这一点。CategoryId 是 Category 表中的外键。

理论上,类别应该以类似于 SO 上的标签系统的方式工作。是否有推荐的方法或示例向我展示如何做到这一点?

这是我的 Page 模型的示例:

public int PageId { get; set; }
public string Title { get; set; }

public int CategoryId { get; set; }
public virtual Category Category { get; set; }

我尝试使用以下方法但无济于事:

public List<int> CategoryId { get; set; }

请注意,我没有使用 MVC Server Wrappers,而是使用 JavaScript 作为视图。任何帮助将不胜感激。

4

1 回答 1

0

尝试将列表项从 int 更改为 string:

public List<string> CategoryId { get; set; }

有关更多详细信息,请参阅此答案: Kendo Multiselect:未初始化绑定模型中的选定值

于 2013-10-21T11:44:30.057 回答