我的最终目标是将强类型模型(填充下拉菜单)和模型列表(基于搜索查询)同时从控制器传递给视图。我传递给它的视图是"Clear()“视图。目前在我的HomeController.cs中有:
public ActionResult Clear()
{
var states = GetAllStates();
var model = new ProjectClearanceApp.Models.Project();
model.States = GetSelectListItems(states);
return V
我有一个下拉列表硬编码在一个MVC视图用户控制页面,并希望从一个数据库表填充这个。MVC视图页面继承来自我的控制器的数据。此下拉列表将包含类似于状态列表的内容,供用户选择为我的主对象设置项。此列表不适合正在传递到视图中的数据。
在哪里以及如何将下拉列表中的数据放入MVC视图用户控件?Webform用户控件有一个代码隐藏页面,它可以帮助从数据库加载这些信息,并将其传递到HTML呈现端。如何使用正确的关注点分离方法在MVC中做到这一点?
控制器
public ActionResult Inboxes()
{
var vm = new ListInboxesViewModel();
我已经在我的MVC 4 web应用程序上创建了一个自动填充的下拉列表。当用户从下拉列表中选择一项时,我希望部分视图显示选定的项,而不是显示在此部分视图中的所有项。如何将所选列表项的字符串值参数从自动填充的下拉列表传递给部分视图控制器?下面是我的自动填充下拉列表的代码:
@foreach (var m in ViewDatamodel)
{
if (m.State == "In Work")
{
<li><a href="@Html.RenderAction("_GetforStatus"
我正在使用以下代码来填充下拉列表中的数据。下拉列表的目的是为用户提供内容类型的选择:
<select
data-ng-disabled="!selectedSubject"
data-ng-model="selectedContentType"
data-ng-options="item.id as item.name for item in contentTypes">
<option style="display: none" value
我有以下视图模型:
Public Class MyViewModel
Public Property SelectedIDs As List(Of Integer)
Public Property FilterListItems As SelectList
Public Property SelectionListItems As SelectList
End Class
对于SelectedIDs属性中的每个整数,我需要显示一个用FilterListItems属性中的项填充的下拉列表和一个用SectionListItems属性中的项填充的下拉列表,并且需要在Sect