これは、スパークの部分ビューの一部です (TaskSearch と呼ばれます)。
${ Html.DropDownList("Search.Status", Model.Statuses, "All") }
コードを使用して非スパークビューによって生成されます。
<% Html.RenderPartial(ControllerActions.TaskSearch, ViewData["TaskSearchModel"]); %>
Spark は、以下を含むビュー クラスを生成します。
Output.Write(H( Html.DropDownList("Search.Status", Model.Statuses, "All") ));
HTMLを作成する代わりに、HTMLエンコードされたHTMLコードを作成するため、ドロップダウンリストの代わりに出力ページにHTMLタグが表示されます。おそらく何かが欠けていますが、生成されたビューで H() の使用を無効にするにはどうすればよいですか?
私が使用する場合
<%= Html.DropDownList("Search.Status", Model.Statuses, "All") %>
すべて正常に動作します。