Asp.net mvc 如何将数据从razor传递到viewbag

Asp.net mvc 如何将数据从razor传递到viewbag,asp.net-mvc,asp.net-mvc-3,Asp.net Mvc,Asp.net Mvc 3,我有带数据的webgrid,每行都有add按钮 如何将此行中的数据添加到我可以发送给控制器的viewbag或列表中 有一些方法可以做到这一点。其中一个是使用 我认为,你在这里提到的方法是不正确的。单击add按钮可以调用js函数。将此作为参数传递给js函数,并访问js函数中的控制值,最后在控制器操作方法中传递值。 <input type="input" name="myData[1]"/> <input type="input" name="myData[2]"/> [h

我有带数据的webgrid,每行都有add按钮
如何将此行中的数据添加到我可以发送给控制器的viewbag或列表中

有一些方法可以做到这一点。其中一个是使用


我认为,你在这里提到的方法是不正确的。单击add按钮可以调用js函数。将此作为参数传递给js函数,并访问js函数中的控制值,最后在控制器操作方法中传递值。
<input type="input" name="myData[1]"/>
<input type="input" name="myData[2]"/>
[httpPost]    
public ActionResult myController(FormCollection form)
{
    var myData1 = form["myData[1]"];    
    var myData2 = form["myData[2]"];    
}