我的应用程序中有 2 个文本框、一个提交按钮和一个网格。现在我在单击提交按钮时将文本框值添加到网格中。怎么做?`
[HttpPost]
public ActionResult AddToCart(string ItemID, string ItemName, CartToCart cart)
{
ViewBag.Message = "This is a partial view.";
List<Models.CartToCart> lst = new List<Models.CartToCart>();
CartToCart ct = new CartToCart();
cart.ItemID = Convert.ToInt32(ItemID);
cart.ItemName = ItemName;
lst.Add(cart);
return View(lst);
}`
看法
<% using (Html.BeginForm())
{ %>
<%: Html.ValidationSummary(true)%>
<input id="ItemID" name="ItemID" type="text" />
<input id="ItemName" name="ItemName" type="text" />
<input type="submit" value="Save" />
<%= Html.Telerik().Grid(Model)
.Name("Cart")%>
<% } %>
但是当我添加第二个值时,第一个值被第二个值替换。如何在网格中附加第二个值?