繁体   English   中英

ASP.NET MVC-多次插入数据库

[英]ASP.NET MVC - Multiple inserting into database

我正在使用Razor引擎构建ASP.NET MVC Web应用程序。 在解释我的问题之前,我想向您介绍背景。 我有一个用户表和一个Group_Tests表。 用户可以通过提及通知时间(AM和/或PM)和频率(每天10次)来订阅一组测试。 这是模型(从我的数据库中使用Entity Framework构建):

在此处输入图片说明

问题是,我希望我的用户通过选择AM或PM(将是复选框)来订阅测试组并进行验证。 可能不止一组。 但是,我不知道该怎么做。 我可以轻松地想像自己要创建一个ViewModel并进入我的View,在Group_Tests表上执行foreach循环以为每个现有组添加一行订阅。

有想法吗?

我可以轻松地想像自己要创建一个ViewModel并进入我的View,在Group_Tests表上执行foreach循环以为每个现有组添加一行订阅。

您已经了解了。 但老实说,如果您不发表尝试,我们将无济于事。

除非有规范要求用​​户能够一次订阅所有Group_Test,否则我会选择让他们从下拉列表之类的列表中选择所需的group_test,而不是为所有可能的Group_Test类型呈现一个对象。 这样,他们可以分别订阅每个Group_Test。

如果确实需要一次订阅所有内容,那么您的方向正确。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM