2012-12-11 60 views
0
@using (Html.BeginForm("Orders1", "Track", FormMethod.Post)) 
{ 
     @Html.TextBox("order")<br /> 
     @Html.TextBox("order") 
     <input type="submit" value="Submit" /> 
} 

您好,我如何使用兩個文本框並將值傳遞給相同的參數?第一個文本框工作,但另一個文本框沒有。MVC - 具有相同參數的兩個文本框

public ActionResult Orders1(IEnumerable<int> order) 
     { 
      var query = from a in context.CM_Checkout_Details 
         where a.CheckoutDetails_ID == order // my error 
         select a; 


      return View(query); 
     } 

    } 
+1

什麼會意味着什麼? – SLaks

+0

我想顯示CheckoutDetails_ID的所有匹配ID並且訂購 – user1892866

回答

0

簡單的解決辦法是從int你的參數更改爲IEnumerable<int>

public ActionResult Orders1(IEnumerable<int> orders) 
{ 

} 
+0

嘿感謝您的回覆。我編輯我的控制器,並在where子句行中得到一個錯誤...我如何轉換我的訂單參數,因爲它的IEnumerable ???先謝謝你 – user1892866

相關問題