Tom*_*icz 4 asp.net-mvc drop-down-menu
所以我不明白我在这里做错了什么.我想在我的ASP.NET MVC 2应用程序的母版页中填充DropDownList.
Projects.Master
<div id="supaDiv" class="mainNav">
<% Html.DropDownList("navigationList"); %>
</div>
Run Code Online (Sandbox Code Playgroud)
MasterController.cs
namespace ProjectsPageMVC.Controllers.Abstracts
{
public abstract class MasterController : Controller
{
public MasterController()
{
List<SelectListItem> naviList = new List<SelectListItem>();
naviList.Add(new SelectListItem
{
Selected = true,
Text = "AdvanceWeb",
Value = "http://4168web/advanceweb/"
});
naviList.Add(new SelectListItem
{
Selected = false,
Text = " :: AdvanceWeb Admin",
Value = "http://4168web/advanceweb/admin/admindefault.aspx"
});
ViewData["navigationList"] = naviList;
}
}
}
Run Code Online (Sandbox Code Playgroud)
DropDownList甚至没有出现在DOM中,我不知道我做错了什么.
ProjectsController
namespace ProjectsPageMVC.Controllers
{
public class ProjectsController : MasterController
{
public ActionResult Index()
{
return View();
}
}
}
Run Code Online (Sandbox Code Playgroud)
更改
<% Html.DropDownList("navigationList"); %>
Run Code Online (Sandbox Code Playgroud)
至
<%=Html.DropDownList("navigationList") %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2465 次 |
| 最近记录: |