我正在尝试在DropDownListFor中设置数据的字体大小。我可以设置网格中所有其他文本的大小,但是,我似乎无法控制DropDownListFor中的文本。
<% foreach (var item in Model) { %>
<tr>
<td>
<%: Html.DropDownListFor(listitem => item.AttendStatusType, new SelectList((IEnumerable)ViewData["status"], "Value", "Text",item.AttendStatusType), new { @class="attendStatusList", id = "student" + item.Id + "attendStatus" })%>
</td>
</tr>
<% } %>
我尝试了许多不同的东西,但似乎没有任何区别。
答案 0 :(得分:1)
好吧,我终于想出了怎么做,这是解决方案:
<% foreach (var item in Model) { %>
<tr>
<td>
<%: Html.DropDownListFor(listitem => item.AttendStatusType, new SelectList((IEnumerable)ViewData["status"], "Value", "Text",item.AttendStatusType), new { @class="attendStatusList", id = "student" + item.Id + "attendStatus",style="font-size:90%;" })%>
</td>
</tr>
<% } %>
只需添加,style =“font-size:90%;”有效。应该使用Site.css或div包装器,但这些都没有。