无论如何在控制器类中检索HTML元素的类或ID?比方说,我有以下视图:
<fieldset id="FeatureSelectField">
<legend>Extra Features</legend>
<div id="DeluxeFeatureID">
<%= Html.CheckBox("DeluxeFeature:fa")%>
fa
<br />
<% = Html.CheckBox("DeluxeFeature:fb")%>
fb
<br />
<%= Html.CheckBox("DeluxeFeature:fc")%>
fc
<br />
<%= Html.CheckBox("DeluxeFeature:fd")%>
Stage Construction
<br />
<%= Html.CheckBox("DeluxeFeature:fe")%>
fd
<br />
</div>
</fieldset>
所以我想过滤视图中的所有HTML元素,以获取<div id="DeluxeFeatureID"></div>
下的元素。
知道如何在控制器上执行此操作吗?
答案 0 :(得分:2)
根据MVC的性质,您无法直接从Controller访问在View中呈现的任何UI元素。所有Controller都会准备模型(或ViewData),然后将其传递给要渲染的视图。