相关疑难解决方法(0)

使用Razor在MVC 4中使用DropDownList

我正在尝试创建DropDownList一个剃刀视图.

有人会帮我这个吗?

普通的HTML5代码:

<select id="dropdowntipo">
    <option value="Exemplo1">Exemplo1</option>
    <option value="Exemplo2">Exemplo2</option>
    <option value="Exemplo3">Exemplo3</option>
</select>
Run Code Online (Sandbox Code Playgroud)

我试过这个:

@{
    var listItems = new List<ListItem> { 
        new ListItem { Text = "Exemplo1", Value = "Exemplo1" }, 
        new ListItem { Text = "Exemplo2", Value = "Exemplo2" }, 
        new ListItem { Text = "Exemplo3", Value = "Exemplo3" } 
    };
}

@Html.DropDownListFor(model => 
    model.tipo, 
    new SelectList(listItems), 
    "-- Select Status --"
)
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc razor

130
推荐指数
8
解决办法
48万
查看次数

ASP.NET MVC - 填充下拉列表

我是ASP.NET MVC的新手.我正在试图弄清楚如何从我的数据库中的值创建一个基本的下拉列表.在ASP.NET Web表单中,我知道我可以加载下拉列表,如下所示:

Page.aspx

<asp:DropDownList ID="myDropDownList" runat="server" DataTextField="FullName" DataValueField="ID" OnLoad="myDropDownList_Load" />
Run Code Online (Sandbox Code Playgroud)

Page.aspx.cs

void myDropDownList_Load(object sender, EventArgs e)
{
  if (Page.IsPostBack == false)
  {
    List<Person> people = GetPeopleFromDatabase();
    myDropDownList.DataSource = people;
    myDropDownList.DataBind();
  }
}
Run Code Online (Sandbox Code Playgroud)

我如何在ASP.NET MVC中执行相同类型的操作?谢谢!

c# asp.net-mvc populate drop-down-menu

8
推荐指数
2
解决办法
2万
查看次数

ASP.NET MVC:如何将列表(从Model中的类)传递到View中的转发器?

我该怎么办?我已经开始使用MVC而且我在传递数据方面存在问题.

我的具体问题是我的模型中的对象列表,我需要在View中访问并迭代.

提前致谢.

c# model-view-controller asp.net-mvc

5
推荐指数
1
解决办法
2万
查看次数