【发布时间】:2012-02-19 11:27:18
【问题描述】:
您好,我需要一些有关 Internet Explorer 9 中的错误的帮助。我目前正在 ASP.NET 4 MVC 3 Razor 中开发一些 CRUD 屏幕。在多屏幕中,我使用 @Html.DropDowListFor 为外键创建简单的链接。
但是当我在 IE9(并且只有 IE9)中很少使用这些时,DropDownList 将呈现小于其通常大小,文本将显示比正常低几个像素,并且如果显示的单词大于少量字符(不确定是多少,我认为大约是 10)它不会被完全渲染。奇怪的是,当我点击 DropDownList 时,它会自行修复。
查看代码:
@Html.DropDownListFor(model => model.Asset.FkAssetTypeId, new SelectList(Model.AssetTypes, "AssetTypeId", "Name"))
@Html.ValidationMessageFor(model => model.Asset.FkAssetTypeId)
型号代码:
[Display(ResourceType = typeof(I18N_Asset), Name = "Label_Asset_FkAssetTypeId")]
public int FkAssetTypeId { get; set; }
任何人都对此问题有任何经验,并且知道解决此问题的方法吗?谢谢你的帮助。
【问题讨论】:
标签: asp.net-mvc-3 internet-explorer-9 html.dropdownlistfor