gpt4 book ai didi

asp.net-mvc-3 - MVC3 输入提交

转载 作者:行者123 更新时间:2023-12-03 17:35:10 24 4
gpt4 key购买 nike

我在 MVC3 C#.Net 网络应用程序中有一个索引页面。我的提案模型的索引 View 包含一个输入提交按钮:

 <input  type="submit" name="Create" id="Create" value="Create New Proposal" style="width: 200px" />

单击该按钮后,我想在提案模型上调用创建 View 。但是,单击“新建”输入按钮时,我无法在提案 Controller 中触发任何方法。我可以调用 Index Post 方法吗? Proposal Create 获取方法?有什么想法吗?

最佳答案

您需要在 form 中使用提交按钮,并在使用 HttpPost 属性的 Controller 中重载 ActionResult

有点像...

Controller

public ActionResult Index()
{
return View(new MyViewModel());
}

[HttpPost]
public ActionResult Index(MyViewModel model)
{
// do stuff with model
}

查看

@using(Html.BeginForm())
{
<input type="submit" value="Go" />
}

这将呈现一个表单并将其发布到 Controller 中的 Index 操作结果。

关于asp.net-mvc-3 - MVC3 输入提交,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7968768/

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