小编Ken*_*sen的帖子

MVC3 Razor>使模型IEnumerable,所以它可以在View中使用?

我有这个型号:

namespace easyBooking.Models
{
    public class CardInfo
    {
        public string name { get; set; }
        public string adress { get; set; }
        public string zipcode { get; set; }
        public string city { get; set; }
        public string ccsID { get; set; }
        public string birthday { get; set; }
        public string nationalitet { get; set; }
        public string cardType { get; set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

我从一个函数填充并返回到控制器.问题是我无法将此模型交给我的视图,因为它没有实现IEnumerable ...相反,我必须像viewBag一样向viewBag添加信息:

var cardInfo = FunctionLib.cardCampingPas(myArray);
                        ViewData.Add("name", cardInfo.name);
                        ViewData.Add("adress", cardInfo.adress);
                        ViewData.Add("nationalitet", cardInfo.nationalitet);
                        ViewData.Add("ccsID", cardInfo.ccsID); …
Run Code Online (Sandbox Code Playgroud)

ienumerable razor asp.net-mvc-3

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

标签 统计

asp.net-mvc-3 ×1

ienumerable ×1

razor ×1