質問編集履歴
2
コード修正分の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -110,4 +110,30 @@
|
|
110
110
|
上記の記述ではDetailsがnullとなってしまい、データベースへの更新が出来ない状況です。
|
111
111
|
|
112
112
|
単に表示だけでなく、その後のユーザーの回答内容をデータベースに反映させるには、どのようにすればよいか、
|
113
|
-
アドバイス等何卒よろしくお願いいたします。
|
113
|
+
アドバイス等何卒よろしくお願いいたします。
|
114
|
+
|
115
|
+
【追記】
|
116
|
+
上記Viewの部分、以下のように変更してみました。
|
117
|
+
```
|
118
|
+
foreach (int i = 0; i < Model.Details.Count; i++)
|
119
|
+
{
|
120
|
+
<tr>
|
121
|
+
<td>@Html.DisplayFor(m => m.Details[i].QA_No)</td>
|
122
|
+
<td>@Html.DisplayFor(m => m.Details[i].QA_Description)</td>
|
123
|
+
<td><div class="editor-field">
|
124
|
+
@for (int x = 1; x <= 5; x++)
|
125
|
+
{
|
126
|
+
<label>
|
127
|
+
@Html.RadioButtonFor(
|
128
|
+
m => m.Details[i].QA_Ans,
|
129
|
+
x,
|
130
|
+
new { @Name = $"{Model.Details[i].QA_Ans}", @id = $"{Model.Details[i].QA_No}_{x}"}
|
131
|
+
)
|
132
|
+
@x
|
133
|
+
</label>
|
134
|
+
}</div>
|
135
|
+
</td>
|
136
|
+
</tr>
|
137
|
+
}
|
138
|
+
```
|
139
|
+
データ表示に関しては表示はされますが、POSTした場合、相変わらずnullのままです。
|
1
URL追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,3 +1,7 @@
|
|
1
|
+
お世話になっております。
|
2
|
+
前回、[ASP.NET MVCでのラジオボタンについて](https://teratail.com/questions/151298)で質問させていただいた件で、
|
3
|
+
引き続き質問させていただきます。
|
4
|
+
|
1
5
|
開発環境:C#, ASP.NET MVC5, SQLServer2014
|
2
6
|
実現したいこと:社員各個人に複数のアンケートを取るが、各設問の回答を5段階(5:非常に満足、4:満足、3:普通~)で回答してもらう。
|
3
7
|
UIとして、ラジオボタンで選択させたい。
|