1

アプリには 2 つのテキスト ボックスと 1 つの送信ボタン、1 つのグリッドがあります。次に、送信ボタンをクリックしているときにテキストボックスの値をグリッドに追加します。どうやってするか?`

[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")%>
     <% } %>

しかし、2番目の値を追加している間に、1番目の値が2番目の値に置き換えられました。グリッドに2番目の値を追加する方法は?

4

1 に答える 1