【发布时间】:2012-12-30 10:01:36
【问题描述】:
MVC 4 的新手。
我刚开始做一个测试项目。我已成功将数据绑定到 html5 下拉列表。
我的问题是为什么我的 dd 呈现为丑陋的灰色/白色框,而不是像其他控件那样呈现为蓝色上的性感白色。
在我附上的屏幕截图中,蓝色似乎在丑陋的下方。
有谁知道如何用一个例子来操作这个?
我查看了 CSS 并有一个小提琴,但似乎无法确定与 html5 控件的连接。
public ActionResult Index()
{
ViewBag.Message = "My Blah";
List<SelectListItem> Languages = new List<SelectListItem>();
Languages.Add(new SelectListItem
{
Text = "English",
Value = "1",
Selected = true
});
Languages.Add(new SelectListItem
{
Text = "русский",
Value = "2",
});
ViewData.Add("Languages", Languages);
return View();
}
@using Resources;
@{
ViewBag.Title = "Home Page";
}
<h2>@ViewBag.Message</h2>
@Html.DropDownList("Languages")
<ul data-role="listview" data-inset="true">
<li data-role="list-divider">Navigation</li>
<li>@Html.ActionLink(@HomeResource.About, "About", "Home")</li>
<li>@Html.ActionLink(@HomeResource.Contact, "Contact", "Home")</li>
</ul>
CSS 未改动
编辑代码
【问题讨论】:
-
我刚刚在 IE 和 Chrome 中尝试过这个......似乎 Opera 不渲染,但其他人可以。 Opera mobile 没有。
标签: c# css html asp.net-mvc-4 mobile-application