问题标签 [html.beginform]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 带有表单的mvc4 webgrid单元格,代码不会呈现
我在 MVC4 中有一个 webgrid,我想要一个自定义列有提交按钮 - 将消息重新发送给特定的人。
列格式的代码如下所示:
此代码是从另一台 PC 手动复制的,因此请忽略任何明显的语法错误。
我的问题是 HTML 页面没有任何表单标签,尽管您可以看到我正在使用 Html.BeginForm ...
有谁知道为什么会这样?
谢谢,阿维。
asp.net-mvc - MVC view with two forms, why are both rendering to same action?
Yet the HTML renders as:
jquery - mvc如何使用jquery设置模型值然后传递给beginform
我正在使用 asp.net mvc4。
我目前正在尝试使用具有级联下拉菜单的 beginform。我的问题是我无法弄清楚如何从级联下拉列表(动态)中获取值到我的表单中......
我有三个级联下拉菜单,每个下拉菜单都有一个 ID(trackId、RailCarID 和 DeckID)。jquery 有值,但我不知道如何让 jquery 将值分配给模型(即 Model.SelectedTrack、Model.SelectedRailCar、Model.SelectedDeck)......这样我就可以通过返回 html.beginform 中的值。在我看来,只能在 beginform 中访问模型值,但不能在 jquery 中设置模型值。
这是我的代码(注释掉了一些想法)
ajax - 具有动态路由值的 Html.BeginForm
我需要在 html.beginform 中添加一个动态路由值,就像这样
我知道当表单提交时 mvc 已经将参数传递给我的方法,但是我需要 url 以将参数包含在 mvc url 格式中,即mydomain.com/controller/action/somethingID
. Eveything 现在正在工作,但是因为我有另一个$.ajax()
调用传递 url,例如"../someMethod"
,$.ajax()
不工作,因为当前 url(mydomain.com/controller/action)
不是(mydomain.com/controller/action/somethingID)
。
javascript - 如何使用 html.beginform 从服务器端获取结果?
我需要从服务器端获取结果。但我使用的是 HTml.Begin 表单。我的示例代码如下
如何从控制器获取结果数据?
javascript - 密码确认没有被触发
我在密码验证工作时遇到了一些麻烦,我认为 javascript 现在已正确定义,但我无法成功验证表单,因为无论错误如何,它都会继续发布。
这是HTML:
c# - 如何在asp.net mvc3中不指定动作和控制器的情况下调用方法?
我是 asp.net mvc 的新手。我的页面上有一个按钮。单击该按钮时,我只想显示下载对话框。我不想调用任何其他视图和控制器。每当我使用@Html.BeginForm("Index", "Download", FormMethod.Post)
时,它都会打开新窗口以及下载对话框。我不想打开任何新窗口。我的代码如下
有没有办法做到这一点?
asp.net-mvc - 发送一个 ViewModel,其中包含一个带有 Html.BeginForm (MVC 4) 的列表
我的视图模型包含一个整数列表,我遇到的问题是,当我发送修改后的表单视图模型时,它总是等于 null。
我的视图模型:
我的控制器中的操作:
比如我会尝试对表格中输入的新值求和,但是计算出来的总和总是等于0,没有任何变化。
我的观点
谢谢你帮助我
c# - 如何在 mvc 的另一个视图中访问部分视图内容
让我解释一下我的问题。
我开发了一个 mvc4 Web 应用程序来上传图像并使用自定义文件名将其保存在另一个位置。
我的视图页面中有一个文件上传控件和一个按钮。在这个视图中还有另一个部分视图呈现,它有一些文本框。当我使用文件上传控件上传图像并单击提交按钮时,它应该保存在给定的位置并且文件名应该是局部视图中文本框的输入值。
这是视图的代码
这是名为“WholeSaleUserDetail”的局部视图代码
}
这是控制器代码
我需要使用文件上传控件保存图像上传,名称应该是部分视图中文本框“名称”的值
但我无法将文本框值传递给控制器。如何实现?
请帮我在这里..
asp.net-mvc-4 - 如何将 ViewModel 传递回同一页面
我正在尝试让 HTTPPost 为视频页面的评论部分工作,但在回发时遇到了一些困难。保存正在记录到数据库中,但在重新加载页面时,我无法找到第一次找到的 @Model.SelectedMediaItem.Name 变量。我的html如下:
我的控制器操作如下:
当我从 URL /Media/Screencast/1 开始调用页面时,它会加载一个视图模型,其中填充了 SelectedMediaItem 的详细信息,并且所有内容都按预期显示。
当我尝试发回此内容时,尽管评论实际上已按预期保存,但我的视图模型详细信息正在丢失,我需要访问另一个页面并重新访问,然后才能看到。
如何在 @Html.BeginFor 中将我的视图模型作为附加参数传递?
我的视图模型如下: