Asp.net mvc 使用ajax更新局部视图并向其中添加元素
我使用的是ASP.Net MVC 4(C#,首先是实体框架代码),我需要一个表,用户在其中单击add按钮,我将一个产品添加到列表(表)中。为此,我到处查看,最后在这里找到了以下示例: 我让它工作得很好,但似乎无法将当前列表(上面示例中的IList中的任何内容)发送回操作以向其添加新行。我该怎么做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对于所有的值,我不知道我怎么会错过,
例如,我尝试使用约定
name=“TheData[1].foo”
并接受List
作为操作的参数,但似乎没有任何效果。结果我只需要包含@Html.HiddenFor(…
s对于所有的值,我不知道我怎么会错过,但这就是问题所在。添加后,所有的值都会很好地发回。除非您的代码看起来与Darin在那里给出的完全相同,否则最好是发回您没有的值。@vonv。在这一点上确实如此。只是类名和属性不同而已。