我想处理我的 ASP.NET MVC 4 项目中的一些错误。早些时候我正在开发 WebForms 应用程序并且我使用过Page.ClientScript.RegisterClientScriptBlock
,但是 MVC != WebForms 及其服务器控件、回发等......所以我有点困惑。
当然,我可以使用 smth like 从控制器返回 JSON 响应return Json(...)
,但请稍等。
我有一个观点。它有一个精确的标记。我的视图如何识别我必须从我的 jQuery + 引导代码中调用哪个模态框?
首先,我想使用 GET 参数来处理查询字符串。
如果 /Index/UserNotExist -> 调用 jQuery 函数并显示自定义模态框
否则,如果其他一些 URL -> 则调用 jQuery 函数并显示相同的模态框,但其中包含其他文本。
我尝试使用一些代码来处理当前位置,但失败了(奇怪的是,脚本块的结尾部分 jQuery 的脚本运行良好,但确切地说该脚本甚至没有触发)。
然后我想到了cookie,将临时数据写入cookie并进行简单检查。
但是在 WebForms 中这样的代码检查if (Request.Cookies["error"] != null
运行良好,MVC 甚至不接受这样的检查,它总是会产生异常。
我有点累了,想听听你的建议。
我究竟做错了什么?
谢谢