asp.net-mvc如何在 mvc4 引导程序在运行时动态地给 textox

发布时间: 2016/10/9 2:24:14
注意事项: 本文中文内容可能为机器翻译,如要查看英文原文请点击上面连接.

嗨我新的 mvc 和引导。 我想要在 mvc4 和引导运行时动态添加两个文本框。 我用过很多网站,但我不能理解。请给我简单的例子

我吃过这个

在模型中

 public class Gift
    {
        public string Name { get; set; }
        public double Price { get; set; }
    }

在控制器中

public ActionResult PanelEx()
        {

            var initialData = new[] {
        new Gift { Name = "Tall Hat", Price = 39.95 },
        new Gift { Name = "Long Cloak", Price = 120.00 },
    };
            return View(initialData);

        }

什么我应该写在模型中。如何做下一步。我被困请帮助

解决方法 1:

public ActionResult PanelEx()
{
    var initialData = new List<Gift>{
    new Gift { Name = "Tall Hat", Price = 39.95 },
    new Gift { Name = "Long Cloak", Price = 120.00 },
};
    return View(initialData);
}

@model IEnumerable<Gift>

<div>
    @foreach(var item in Model)
    {
        <div>
        @Html.TextBoxFor(item=>item.Name)
        </div>
    }
</div>
官方微信
官方QQ群
31647020