【发布时间】:2021-07-12 21:06:07
【问题描述】:
我的网站中有一个搜索栏,但如果搜索到的词无效,我会执行 if 语句将用户重定向到主页:
if (jsonResponse is null)
{
return RedirectToAction("Index", "Home");
}
我希望我的网站在我的控制器上进行此检查后重定向到主页,而不是在主页中显示一个弹出窗口,上面写着“您搜索了一个无效的词”
【问题讨论】:
-
你可以搜索“TempData”
-
如果您在服务器端...您必须首先呈现一个显示对话框的页面(在 javascript 中)并进行重定向(也在 javascript 中)...服务器端没有访问权限给客户,不能只显示一个弹出窗口......你必须改变一下心态
-
您可以创建一个额外的视图页面,使用 javascript 显示弹出窗口,当用户单击弹出窗口中的确定按钮时,它将重定向回(索引,主页)
-
您能否分享您的客户端核心,以便我为您编写解决方案。无法想象那里的实际情况。
-
这是我的荣幸@lucaspompeun
标签: c# asp.net .net asp.net-mvc asp.net-core