GenericListsにモノレールRadioFieldsのバインド
-
22-09-2019 - |
質問
私は私が私の見解でフォームに特異的に結合する以下の目的を持っています
public class Foo
{
public List<Bar> Items { get; set; }
}
public class Bar
{
public List<string> Lines { get; set; }
public int Resolution { get; set; }
}
私はRadioFieldsの様々なグループとしてユーザにこの情報を提示しています。
どのように私は、彼らがアイテムの各項目についてRadioFieldsのグループを表示するようにすることをRadioFieldsをバインドします。各ラインのためとRadioFieldsの各グループは、解像度に制限されているオプションを持つRadioFieldsの各グループ?
解決
これだ、昔ながらのHTMLの質問
<% foreach (var bar in view.Foo.Items) { %>
<% var barIx = 0; %>
<fieldset>
<% foreach (var line in bar.Lines) { %>
<% var lineIx = 0; %>
<label for="bar<%=barIx%>_line_<%=lineIx%>"><%=line%>: </label>
<input type="radio" value="<%=line%>" name="bar[<%=barIx%>].Lines" id="bar<%=barIx%>_line_<%=lineIx%>" />
<% ++lineIx; %>
<% } %>
<label for="bar<%=barIx%>_resolution">Resolution: </label>
<input type="text" value="<%=bar.Resolution%>" name="bar[<%=barIx%>].Resolution" id="bar<%=barIx%>_resolution" />
<% ++barIx; %>
</fieldset>
<% } %>
所属していません StackOverflow