簡體   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