2012-12-10 32 views
1
public ActionResult Orders1(int order) 
     { 
       CostcoEntities1 context = new CostcoEntities1(); 

       var query = from a in context.CM_Checkout_Details 
          where a.CheckoutDetails_ID == order 
          select a; 

       return View(query); 
     } 

大家好!我是新人,需要一些幫助。我想創建10個文本框來顯示參考項目的詳細信息。第一個文本框可以正常工作,但第二個文本框指出order參數爲null。我知道這是一個簡單的任務,我對MVC非常陌生。請幫助!!!我更喜歡用html helper來做這件事(如果可能的話)MVC我如何創建(10)多個文本框並將一個參數分配給這些文本框。我也想把參數傳給我的控制器

謝謝你提前!

VIEW

@using (Html.BeginForm("Orders1", "Track", FormMethod.Post)) 
{ 

    for (int i = 1; i < 11; i++) 
    { 
     @i <input type="text" name="order" /><br /> 
    } 
     <input type="submit" value="Submit" /> 
} 

回答

0

我相信這將是你在找什麼。您可以根據需要擴展htmlAttributes。

@model IEnumerable<TypeGoesHere> 

    @foreach(var item in (IEnumerable<TypeGoesHere>)Model) 
     { 
      @Html.TextBoxFor(x=>item.SomeProperty, null,new {@name="order"}) 
     } 
相關問題