有人可以告诉我我是否走在正确的轨道上?我试图显示我的查询,但出现错误。我有两个具有相同参数的文本框,并且该参数被声明为 IEnumerable。
[HttpPost]
public ActionResult Orders1(IEnumerable<int> order)
{
using (CostcoEntities1 context = new CostcoEntities1())
{
var query = string.Empty;
foreach (var orderID in order)
{
query = (from a in context.CM_Checkout_Details
where a.CheckoutDetails_ID == orderID
select a).ToString();
}
return View(query);
}
}
这就是我的控制器的样子。我正在尝试读取文本框中的两个数字(Id)并根据这些 id 显示数据。
@using (Html.BeginForm("Orders1", "Track", FormMethod.Post))
{
@Html.TextBox("order")<br />
@Html.TextBox("order")
<input type="submit" value="Submit" />
}