Witam,
piszę quiz i mam coś takiego
<table>
<tr>
<th>Id</th>
<th>Pytanie</th>
<th>Odpowiedź</th>
</tr>
@foreach (var q in Model)
{
<tr>
<td>@q.QuestionId</td>
<td>@q.Text</td>
@foreach (var answer in @q.Answers)
{
<td>
<input type="radio" name="@q.QuestionId" value="true"> @answer.Text
<br />
</td>
}
</tr>
}
<tr>
<button type="button" id="next-question" class="btn btn-default btn-block">Następne pytanie</button>
</tr>
</table>
Próbuję wypisać tylko jedno pytanie i jego odpowiedzi zmieniając u góry z @model IEnumerable<WebQuiz.Models.Question> na samo @model WebQuiz.Models.Question i potem u dołu w kodzie wywalam foreach pierwszy i daję zamiast q.*** Model.QuestionId itd. to mi gdy przejdzie kompilację program wywala "nieznany błąd" na stronie i tona jakiś żółtych błędów. Ktoś wie jak poprawnie wyświetlić tylko jedną pozycję?