目前我正在开发一个带有多个提交按钮的 MVC4 视图。为了处理不同按钮的提交,我使用这个类:
我有三个按钮和一个标签: Start Standby Resume
如何根据按下的按钮在该标签中显示特定文本?我想使用 Ajax.BeginForm 来更新标签文本(所以我不必重新加载网页)。
先感谢您!
更新: 例如,当我单击开始按钮时,将执行一个方法。此方法返回 true 或 false。如何根据方法的结果捕获这个布尔值并在标签中显示文本?
更新 2:
<div>
<fieldset>
<legend>Admin Form</legend>
@Html.Label("Options")
<div id="StartBtn">
<input id="Start" type="submit" value="Start" name="action:Start" />
</div>
<div id="StandbyBtn">
<input id="Standby" type="submit" value="Standby" name="action:Standby" />
</div>
<div id="ResumeBtn">
<input id="Resume" type="submit" value="Resume" name="action:Resume" />
</div>
</fieldset>
</div>
[MultipleButton(Name = "action", Argument = "Start")]
public ActionResult Start()
{
if (start())
{
}
else
{
}
}