1

我将MVC 3Razor实体框架一起用于分配。

到目前为止,我一直在使用脚手架为我的所有模型创建一个基本的 CRUD 页面。

我拥有的两个模型是 Musicians 和 Sessions,这是一个多对多的关系(数据库中有它们的数据透视表,但模型中没有)。

基本上,我需要一些将音乐家分配到会话的方法,但我注意到我的所有属性都由 Razor 标签填充@Html.EditorFor(model => model.SomeProperty),但是我怎样才能让它与集合一起使用?

4

1 回答 1

1

我建议你看这里:

在多对多关系的情况下,坚持使用 asp.net mvc 3.0 脚手架

默认情况下,ASP.NET MVC 3 不构建多对多关系。如该链接中所述,您最好的选择是搭建您的 Session 或 Musician 脚手架,然后在每个视图中手动编码另一个模型的选择。

于 2012-05-25T12:39:51.803 回答