Asp.net mvc 如何检查是否在asp.net中单击了按钮
当我选择按钮1时,没有显示任何内容,我需要一些消息或tempData,所以当我单击按钮向我显示如下代码的消息时,没有显示任何内容。 这是我在视图和控件中的代码Asp.net mvc 如何检查是否在asp.net中单击了按钮,asp.net-mvc,Asp.net Mvc,当我选择按钮1时,没有显示任何内容,我需要一些消息或tempData,所以当我单击按钮向我显示如下代码的消息时,没有显示任何内容。 这是我在视图和控件中的代码 public ActionResult check(string button) { if(button == "selectUser") { TempData["Test"] = "First Clicked"; } else
public ActionResult check(string button)
{
if(button == "selectUser")
{
TempData["Test"] = "First Clicked";
}
else
{
TempData["Test"] = "Second Clicked";
}
return RedirectToAction("");
}
看法
名字是一样的,不应该是。看起来您试图匹配的是值,而不是名称 你的问题是谷歌上的第一个答案,就在这里。
要点是,您需要传递一个模型,并使用模型中的按钮名称。谢谢,没有看到。您在HTML中显示的
asp操作
使我认为您使用的是asp.NET核心MVC,而不是asp.NET MVC。你用哪一种?您的问题标记是否恰当?
public ActionResult check(string button)
{
if(button == "selectUser")
{
TempData["Test"] = "First Clicked";
}
else
{
TempData["Test"] = "Second Clicked";
}
return RedirectToAction("");
}