gpt4 book ai didi

asp.net-mvc-3 - 如何将数据从 Razor View 传递到 mvc3 中的 Controller ?

转载 作者:行者123 更新时间:2023-12-05 01:24:34 27 4
gpt4 key购买 nike

我有一个模型,我用它来将数据从我的 View 传递到我的 Controller ,但我有一些未绑定(bind)的文本框和下拉列表。我如何使用 ViewData 或 ViewBag 将未绑定(bind)的数据从我的 View 传回我的 Controller ......或其他东西。谢谢!

最佳答案

你能举个例子吗?看起来你有点混淆了你的术语。除非通过 POST/GET,否则您通常不会将数据从 View 传递到 Controller 。我假设这就是你的意思。您可以通过具有相同名称的参数或使用 FormCollection 将任何数据获取到 Controller 的操作方法中。

public ActionResult SomeMethod(
string yourUnboundTextBoxName,
FormCollection colleciton) { }

在你看来它可能是这样的:

<div>
<input type='text' name='yourUnboundTextBoxName' />
</div>

MVC 将自动获取 yourUnboundTextBoxName 的值并将该值插入到同名参数中。或者您可以使用 FormCollection 并从那里获取值。 FormCollection["yourUnboundTextBoxName"]

关于asp.net-mvc-3 - 如何将数据从 Razor View 传递到 mvc3 中的 Controller ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7824830/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com