public ActionResult IndexAct()
{
return View();
}
我想知道这个动作会回归什么。
我想编写类似这样的代码
public ActionResult Index()
{
var x = IndexAct();
var res = x.ToString();
return View();
}
在这段代码中看到x是第一个叫做IndexAct()的动作;现在有人请告诉我如何获得结果。我真正想做的是获取响应字符串。
答案 0 :(得分:0)
通常使用以下方式处理控制器中的响应:
public ActionResult IndexAct()
{
return View();
}
[HttpPost]
public ActionResult IndexAct(string myString)
{
// check myString here
return ...;
}
myString是表单上的输入字段。 您的IndexAct.cshtml将如下所示:
@using (Html.BeginForm()) {
<fieldset>
<legend>Question</legend>
@Html.TextBox("myString");
</fieldset>
}
文本框中输入的文本将在您的控制器中发布并可用。