C# ASP.NET MVC: 如何将输入框内容传递到控制器
要将一个输入框的内容传递到控制器,你可以使用ASP.NET MVC框架中的表单提交方法。以下是一种常见的方法:
- 在视图中,使用HTML表单标签包装输入框,并为输入框指定一个唯一的name属性,以便在控制器中识别它。例如:
<form method='post' action='/ControllerName/ActionName'>
<input type='text' name='inputValue' />
<input type='submit' value='Submit' />
</form>
- 在控制器中,创建一个接受输入框内容的动作方法,并使用相同的name属性作为参数名称。例如:
public class ControllerName : Controller
{
[HttpPost]
public ActionResult ActionName(string inputValue)
{
// 使用inputValue进行后续操作
return View();
}
}
在上述示例中,当用户点击提交按钮时,表单将被提交到指定的控制器和动作方法。控制器中的动作方法将接收输入框的内容作为参数,并可以在方法体中使用该值进行后续操作。
原文地址: https://www.cveoy.top/t/topic/fOjt 著作权归作者所有。请勿转载和采集!