0
A
回答
2
當然,一如既往地定義你的瀏覽模式開始:
public class MyViewModel
{
public int? SelectedItemValue { get; set; }
public IEnumerable<Item> Items { get; set; }
}
public class Item
{
public int? Value { get; set; }
public string Text { get; set; }
}
則控制器:
public class HomeController : Controller
{
public ActionResult Index()
{
var model = new MyViewModel
{
// TODO: Fill the view model with data from
// a repository
Items = Enumerable
.Range(1, 5)
.Select(i => new Item
{
Value = i,
Text = "item " + i
})
};
return View(model);
}
[HttpPost]
public ActionResult Index(MyViewModel model)
{
// TODO: based on the value of model.SelectedItemValue
// you could perform some action here
return RedirectToAction("Index");
}
}
最後是強類型的視圖:
<% using (Html.BeginForm()) { %>
<%= Html.DropDownListFor(
x => x.SelectedItemValue,
new SelectList(Model.Items, "Value", "Text")
) %>
<input type="submit" value="OK" />
<% } %>
相關問題
- 1. ASP.NET MVC 2 RC模型與NHibernate和下拉列表綁定
- 2. MVC模型綁定和下拉列表
- 3. asp.net mvc 3模型綁定下拉列表
- 4. ASP.NET MVC模型綁定到列表中
- 5. MVC下拉列表不綁定到模型
- 6. MVC綁定模型到視圖中的下拉列表
- 7. Asp.Net MVC模型與相關的下拉
- 8. ASP.NET MVC - 下拉列表選擇 - 部分視圖和模型綁定
- 9. 在ASP.Net C中綁定下拉與另一個下拉列表#
- 10. 條件模型綁定與ASP.net MVC 2
- 11. asp.net mvc模型綁定
- 12. ASP.Net MVC模型綁定
- 13. 模型綁定ASP.NET MVC
- 14. ASP.NET MVC模型綁定
- 15. ASP.NET MVC模型綁定
- 16. Asp.net MVC下拉列表與HTML幫助
- 17. OPTGROUP下拉支持MVC - 問題與模型綁定
- 18. ASP.NET Mvc下拉列表?
- 19. ASP.Net MVC 3下拉列表
- 20. ASP.NET MVC下拉列表
- 21. 綁定在asp.net mvc的下拉列表中
- 22. 如何在ASP.NET MVC Edit Page中綁定多個下拉列表?
- 23. ASP.NET mvc 2 - 綁定出生日期和下拉列表
- 24. ASP.Net MVC將項目添加到綁定下拉列表
- 25. 使用下拉列表將模型綁定到列表。綁定失敗1下拉方式
- 26. asp.net mvc模型綁定器在編輯模式下不能用於下拉列表
- 27. 綁定下拉列表與字典
- 28. c#mvc模型綁定嵌套列表
- 29. Asp.net MVC類型雙模型綁定器
- 30. 模型綁定與ASP.NET MVC的內部嵌套模型
安置自己的表單代碼。根據您設置表單的方式,您不需要參數。 – rboarman 2010-11-14 17:57:19
我改變了我的問題。 – Rookian 2010-11-14 22:07:58