MVC3 プロジェクトのビューに html ヘルパー チェックボックスがあります。
<%
var temp = Model.NonResident;
if (Model.NonResident)
Html.CheckBox("IsNonResident", true);
else
Html.CheckBox("IsNonResident", false);
%>
モデル フィールド 'NonResident の値は true です。値を「temp」に割り当てて、ステップスルーしました。デバッグすると、コードは Html.CheckBox("IsNonResident", true) セグメントにヒットしますが、レンダリングされません。
「ソースの表示」をチェックしましたが、コントロールがありません。「if」ステートメントを削除すると、次を使用するとレンダリングされます。
<%=Html.CheckBox("IsNonResident", true)%>
それは単純なものに違いないのですが、私には見えません。誰でも助けることができますか?