2
嗨,大家好,我们如何获得选定的价值?从Dropdownlist中获得选定的值
这里是我的模型
public class PaymentModels
{
public int CreditCardNumber { get; set; }
public List<SelectListItem> CardType { get; set; }
public static List<SelectListItem> getCardTypes()
{
List<SelectListItem> cardType = new List<SelectListItem>();
cardType.Add(new SelectListItem { Text = "American Express"});
cardType.Add(new SelectListItem { Text = "Mastercard" });
cardType.Add(new SelectListItem { Text = "Visa" });
return cardType;
}
}
这是怎样的列表可以通过控制器显示在视图
ViewData["List"] = PaymentModels.getCardTypes();
这里是我的岗位背法
[HttpPost]
public ActionResult Payment(PaymentModels pay)
{
String vr;
foreach(var v in pay.CardType) {
vr= v.Selected.ToString();
}
return View();
}
我的问题是那么当post事件被调用时,如何从我的cardtype列表中获取选定的值?
谢谢你,这真的帮助 – 2012-03-14 13:03:49