2014-10-01 127 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

相關問題