asp.net mvc - 如何在 c# 中从多个 cshtml 表单中提取值

本文关键字:表单 提取 cshtml mvc net asp | 更新日期: 2023-09-27 17:56:58

所以我有一个 .cshtml 页面,上面有两个表单,它们是用@using (Html.BeginForm("formnamehere"))创建的

我还有一个控制器 c# 文件,它应该处理以这种形式输入的数据,它采用FormCollection作为其输入参数。每个 Html 表单还有一个下拉列表,并且有一个提交按钮

根据使用的形式,我必须在控制器中执行不同的操作。如何知道控制器中使用了哪种形式?

asp.net mvc - 如何在 c# 中从多个 cshtml 表单中提取值

对于每个表单,您将在控制器中有两个单独的操作

Html.BeginForm("controllerName", "ActionName") {}