質問編集履歴

2

コード修正分の追加

2018/10/12 02:31

投稿

masterofpuppets
masterofpuppets

スコア12

test CHANGED
File without changes
test CHANGED
@@ -223,3 +223,55 @@
223
223
  単に表示だけでなく、その後のユーザーの回答内容をデータベースに反映させるには、どのようにすればよいか、
224
224
 
225
225
  アドバイス等何卒よろしくお願いいたします。
226
+
227
+
228
+
229
+ 【追記】
230
+
231
+ 上記Viewの部分、以下のように変更してみました。
232
+
233
+ ```
234
+
235
+ foreach (int i = 0; i < Model.Details.Count; i++)
236
+
237
+ {
238
+
239
+ <tr>
240
+
241
+ <td>@Html.DisplayFor(m => m.Details[i].QA_No)</td>
242
+
243
+ <td>@Html.DisplayFor(m => m.Details[i].QA_Description)</td>
244
+
245
+ <td><div class="editor-field">
246
+
247
+ @for (int x = 1; x <= 5; x++)
248
+
249
+ {
250
+
251
+ <label>
252
+
253
+ @Html.RadioButtonFor(
254
+
255
+ m => m.Details[i].QA_Ans,
256
+
257
+ x,
258
+
259
+ new { @Name = $"{Model.Details[i].QA_Ans}", @id = $"{Model.Details[i].QA_No}_{x}"}
260
+
261
+ )
262
+
263
+ @x
264
+
265
+ </label>
266
+
267
+ }</div>
268
+
269
+ </td>
270
+
271
+ </tr>
272
+
273
+ }
274
+
275
+ ```
276
+
277
+ データ表示に関しては表示はされますが、POSTした場合、相変わらずnullのままです。

1

URL追記

2018/10/12 02:31

投稿

masterofpuppets
masterofpuppets

スコア12

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,11 @@
1
+ お世話になっております。
2
+
3
+ 前回、[ASP.NET MVCでのラジオボタンについて](https://teratail.com/questions/151298)で質問させていただいた件で、
4
+
5
+ 引き続き質問させていただきます。
6
+
7
+
8
+
1
9
  開発環境:C#, ASP.NET MVC5, SQLServer2014
2
10
 
3
11
  実現したいこと:社員各個人に複数のアンケートを取るが、各設問の回答を5段階(5:非常に満足、4:満足、3:普通~)で回答してもらう。