如何更新表单字段

问题描述 投票:0回答:1

我有一个地址表。我想在提交后编辑表单字段值。如何通过ajax调用来执行此操作,还是可以通过控制器更改表单字段?在控制器中,他们从IFormCollection获取表单值,它提供只读变量来访问值?

c# forms nopcommerce
1个回答
1
投票

您可以在控制器端循环IFormCollection。 BLC代码存在于ShoppingCart Controller的AddProductToCart_Details方法中。您将看到此类型为其他控制器的方法。

  foreach (var formKey in form.Keys)
            if (formKey.Equals($"addtocart_{productId}.EnteredQuantity", StringComparison.InvariantCultureIgnoreCase))
            {
                int.TryParse(form[formKey], out quantity);
                break;
            } 
© www.soinside.com 2019 - 2024. All rights reserved.