Asp.net mvc 3 如何从视图提交值?
大家好,我有一个视图,上面有这些控件Asp.net mvc 3 如何从视图提交值?,asp.net-mvc-3,c#-4.0,razor,Asp.net Mvc 3,C# 4.0,Razor,大家好,我有一个视图,上面有这些控件 <input type="text" class="radius2" /> <input type="button" value="Place bid" class="bid-btn" /> 我想在单击按钮时将文本框中的值传递给另一个视图(通过操作方法)。动作方法应该渲染视图 这怎么可能实现呢 谢谢 Sachin将name属性添加到标记中,以便服务器可以访问它们 <input name="Name1" type="text
<input type="text" class="radius2" />
<input type="button" value="Place bid" class="bid-btn" />
我想在单击按钮时将文本框中的值传递给另一个视图(通过操作方法)。动作方法应该渲染视图
这怎么可能实现呢
谢谢
Sachin将name属性添加到标记中,以便服务器可以访问它们
<input name="Name1" type="text" class="radius2" />
<input type="button" value="Place bid" class="bid-btn" />
@使用(Html.BeginForm(“SubmitAction”、“Home”、FormMethod.Post))
{
}
[HttpPost]
公共操作结果提交(字符串半径2)
{
返回另一个视图(半径2);
}
公共操作结果另一个视图(字符串值)
{
返回视图();
}
写在记事本中,因此可能需要对语法进行一些小的更改我认为类型应该是“提交”
public ActionResult SubmitAction(string name1)
{
return View("ViewName" , /* the model here */ )
}
@using(Html.BeginForm("SubmitAction", "Home", FormMethod.Post))
{
<input id="radius2" name="radius2" type="text" class="radius2" />
<input type="submit" value="Place bid" class="bid-btn" />
}
[HttpPost]
public ActionResult SubmitAction(string radius2)
{
return AnotherView(radius2);
}
public ActionResult AnotherView(string value)
{
return View();
}