【问题标题】:update a partial view using ajax and add elements to it使用 ajax 更新局部视图并向其添加元素
【发布时间】:2013-04-03 07:40:09
【问题描述】:

我正在使用 ASP.Net MVC 4(C#,Entity Framework Code First),我需要一个表格,用户单击添加按钮,然后我将产品添加到列表(表格)中我到处找,最后在这里找到了以下示例:

Simple Ajax in asp.net MVC 3, update the model and rerender part

我让它工作得很好,但我似乎无法获取当前列表(上面示例中的 IList 中的任何内容)以发送回操作以向其中添加新行。我怎样才能做到这一点?

例如,我尝试使用约定 name="TheData[1].foo" 并接受 List<TheData> 作为操作的参数,但似乎没有任何效果。

【问题讨论】:

  • 最好把你没有的东西贴出来,除非你的代码看起来和 Darin 给的完全一样。
  • @vonv。老实说,在这一点上。只是类名和属性不同。

标签: asp.net-mvc asp.net-mvc-3 razor asp.net-mvc-4 razor-2


【解决方案1】:

原来我只需要为所有值包含@Html.HiddenFor(...s,我不知道我是怎么错过的,但这就是问题所在。一旦添加它就可以全部发布回来。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-04-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-06
    • 1970-01-01
    相关资源
    最近更新 更多