从视图中将动态生成的textbox值传递给控制器可以通过以下步骤实现:
以下是一个示例代码:
视图代码(HTML):
<form method="post" action="/controller/action">
<input type="text" name="textbox1" value="value1">
<input type="text" name="textbox2" value="value2">
<!-- 动态生成的textbox -->
<input type="text" name="dynamicTextbox1" value="dynamicValue1">
<input type="text" name="dynamicTextbox2" value="dynamicValue2">
<input type="submit" value="提交">
</form>
控制器代码(C#):
[HttpPost]
public ActionResult ActionName(FormCollection form)
{
string textbox1Value = form["textbox1"];
string textbox2Value = form["textbox2"];
string dynamicTextbox1Value = form["dynamicTextbox1"];
string dynamicTextbox2Value = form["dynamicTextbox2"];
// 在这里处理获取到的值
// ...
return View();
}
在上述示例中,通过表单提交,控制器的ActionName
方法接收到表单数据,并通过FormCollection
对象获取各个textbox的值,包括动态生成的textbox的值。然后可以在方法中对这些值进行处理。
请注意,上述示例是基于ASP.NET MVC框架的示例,如果使用其他框架或编程语言,具体实现方式可能会有所不同。
领取专属 10元无门槛券
手把手带您无忧上云