我只是查看:
<input type="text" id="wprowadz" name="imie"/>
<input type="button" value="Create" onclick="location.href='@Url.Action("Wynik", "Home", new { name = name })'" />
我需要将文本从输入传递给控制器:
public string Wynik(string name)
{
return name;
}
我在大量的网站上搜索 - 我发现了这个但它没有用 - 我在第二个“名字”上看到了错误......我做错了什么......
答案 0 :(得分:1)
通过涉及JavaScript,你似乎过于复杂了。如果你只想要一个输入,一个按钮,并将该值发布到服务器,那么你想要的是一个表单:
@using (Html.BeginForm("Wynik", "Home")
{
<input type="text" name="name" />
<input type="submit" value="Create" />
}
单击“创建”按钮后,表单将提交到Wynik
控制器操作,并在name
参数中包含字符串。