使用Ajax.BeginForm将值从视图发送到应用程序中的控制器(使用NuGet中的Pagelist.Mvc包)有困难。下面是删除操作的代码示例:namespace test1.Models public class UploadItem public string FileNameget; set; }}@model PagedList.IPagedList<UploadItem>
我在我的asp.netmvc3应用程序中使用@Ajax.BeginForm()。因为页面是紧密绑定的,所以它在单击submit按钮时发送模型值。我的需求是单击提交按钮,我需要使用一些逻辑填充表单外部的列表框,并将列表框中的Json值列表作为附加参数传递给控制器。如何做到这一点?@using (Ajax.BeginForm("Controller_Method", "Controller_Name", new AjaxOption
我正在使用ASP.NETMVC3中的Ajax.BeginForm帮助器提交一个表单,该表单将自身替换为服务器上设置的表单中的新值。然而,当我使用像Html.TextBoxFor这样的帮助器时,我得到的是提交的值,而不是我插入到服务器上的模型中的值。
例如,我在操作中将SomeValue设置为4,并将其显示在文本框中。我将值更改为8,点击submit,并期望在文本框中将值改回4,但由于某种原因,它仍然是8。但是如果我不使用Html h