2014-10-01 129 views

回答

-1

最简单的方法是将一个隐藏的输入放在与submit按钮相同的表单中,根据您的情况将您的记录序列化到客户端或服务器上的json字符串。您可以访问表单集合并从其他控制器中的字符串反序列化记录。

0

您有记录的表(从你在哪里得到这些记录?)

我猜

在你的控制器:

public ActionResult Index() 
{ 
    ModelTemp = model = new ModelTemp(); 
    model.listRecord = new List<ModelTempB>(); 
    return view(model); 
} 

在你看来:

@for (int x = 0; x < Model.listRecord .Count; x++) 
{ 
    <tr> 
     <td> 
      @Html.DisplayFor(modelItem => Model.listRecord[x].Someproperty) 
      <br/> 
      @Html.HiddenFor(modelItem => Model.listRecord[x].Someproperty) 
     </td> 
    </tr> 
} 

在您的控制器中发布:

[HttpPost] 
public ActionResult Confirmation(ModelTemp model) 
{ 
    //now you can access the list of records 
    return view(); 
} 
+0

如何将记录列表从一个表传递到另一个表? – Sara 2014-10-02 08:56:30

+0

你想做什么?,你可以使用jquery来克隆表格 http://stackoverflow.com/questions/3752202/jquery-to-clone-a-table-with-new-id-how-to -write-低于码统称 – 2014-10-02 14:34:23

相关问题