2

これが機能しない理由を誰かが知っていますか? ソースコードの変更は素晴らしいでしょう。

<% foreach (var i in Model.talentImages) { %>
                        <div style="padding:15px;">
                            <img src="<%: i.uri %>" width="95" height="84" alt="" style="float:left; padding:0px 20px 0px 0px" />
                            <div style="padding:30px 10px 10px 10px">
                               <%: Html.RadioButtonFor("group-" + i.uriId.ToString(), i.isApproved)%> Approved <br />
                               <%: Html.RadioButtonFor("group-" + i.uriId.ToString(), i.isApproved)%> Deny <br />
                            </div>
                            <hr width="0"/>
                            <%= Html.RadioButton("isProfileePicGroup", i.isProfilePic, false)%> Make Profile Picture <br />
                        </div>  
                        <hr />
                    <%} %>
4

2 に答える 2

0

ダブルiインライン

<img src="<%: ii.uri %>"

また、Html.RadioButtonForはラムダを最初のパラメーターとして受け取ります。ASP.NET MVC 2 の RadioButtonFor を参照してください。

于 2010-11-05T21:23:20.683 に答える
0

Jakub が正しく指摘したように、RadioButtonFor はラムダ式を使用します。これに加えて、もう 1 つ指摘したいのは、すべてのラジオ ボタンに同じ名前を付ける必要があるということです。そうでなければ、それらは相互に排他的ではありません。

于 2012-05-11T17:18:56.157 に答える