Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net mvc 使用ajax更新局部视图并向其中添加元素_Asp.net Mvc_Asp.net Mvc 3_Razor_Asp.net Mvc 4_Razor 2 - Fatal编程技术网

Asp.net mvc 使用ajax更新局部视图并向其中添加元素

Asp.net mvc 使用ajax更新局部视图并向其中添加元素,asp.net-mvc,asp.net-mvc-3,razor,asp.net-mvc-4,razor-2,Asp.net Mvc,Asp.net Mvc 3,Razor,Asp.net Mvc 4,Razor 2,我使用的是ASP.Net MVC 4(C#,首先是实体框架代码),我需要一个表,用户在其中单击add按钮,我将一个产品添加到列表(表)中。为此,我到处查看,最后在这里找到了以下示例: 我让它工作得很好,但似乎无法将当前列表(上面示例中的IList中的任何内容)发送回操作以向其添加新行。我该怎么做 例如,我尝试使用约定name=“TheData[1].foo”并接受List作为操作的参数,但似乎没有任何效果。结果我只需要包含@Html.HiddenFor(…s对于所有的值,我不知道我怎么会错过,

我使用的是ASP.Net MVC 4(C#,首先是实体框架代码),我需要一个表,用户在其中单击add按钮,我将一个产品添加到列表(表)中。为此,我到处查看,最后在这里找到了以下示例:

我让它工作得很好,但似乎无法将当前列表(上面示例中的IList中的任何内容)发送回操作以向其添加新行。我该怎么做


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

结果我只需要包含
@Html.HiddenFor(…
s对于所有的值,我不知道我怎么会错过,但这就是问题所在。添加后,所有的值都会很好地发回。

除非您的代码看起来与Darin在那里给出的完全相同,否则最好是发回您没有的值。@vonv。在这一点上确实如此。只是类名和属性不同而已。