Asp.net mvc 如何在ASP.NET MVC中绑定dropdownlist?
如何在ASP.NET MVC中绑定dropdownlist 这是我的控制器:Asp.net mvc 如何在ASP.NET MVC中绑定dropdownlist?,asp.net-mvc,Asp.net Mvc,如何在ASP.NET MVC中绑定dropdownlist 这是我的控制器: public ActionResult Create() { DB db = new DB(); var t = db.Players.ToList(); MyPlayRoundHole model = new MyPlayRoundHole(); model.MyPlayers = t; return Vie
public ActionResult Create()
{
DB db = new DB();
var t = db.Players.ToList();
MyPlayRoundHole model = new MyPlayRoundHole();
model.MyPlayers = t;
return View("Create", model);
}
在我看来:
<tr>
<td>Player Name:</td>
<td><%= Html.DropDownList("SelectedItem", Model.MyPlayers)%></td>
</tr>
玩家姓名:
在我的模型中:
namespace Golfsys.Model
{
public class MyPlayRoundHole
{
public IList<Player> MyPlayers { get; set; }
}
}
名称空间Golfsys.Model
{
公共类MyPlayRoundHole
{
公共IList MyPlayer{get;set;}
}
}
您可以使用选择列表:
如果您使用的是创建该实体的某种ORM,则可以将此属性放入分部类:
public partial class Player
{
public string FullName
{
get { this.FirstName + " " + this.LastName; }
}
}
您可以使用SelectList执行此操作: 如果您使用的是创建该实体的某种ORM,则可以将此属性放入分部类:
public partial class Player
{
public string FullName
{
get { this.FirstName + " " + this.LastName; }
}
}
@米莎:谢谢你。在这种情况下,如何将“名字”和“姓氏”结合起来。@Misha:谢谢。在这种情况下,如何组合“FirstName”和“LastName”。
public partial class Player
{
public string FullName
{
get { this.FirstName + " " + this.LastName; }
}
}