剑道 UI Web 多选 - 我应该如何构建模型

本文关键字:构建 模型 何构建 Web UI 多选 我应该 剑道 | 更新日期: 2023-09-27 18:36:07

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

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

以下是我的主页模型示例:

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 服务器包装器,而是使用 JavaScript 作为视图。任何帮助将不胜感激。

剑道 UI Web 多选 - 我应该如何构建模型

尝试将列表项从 int 更改为字符串:

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

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