MVC:我可以从 Javascript 中清除 ViewBag 吗?

布赖恩·洛林

我有一个将任何错误消息发送到 Viewbag 的操作。当页面加载时,Viewbag 中的 at 错误消息将显示为 JS 警报。

JavaScript 中有没有办法清除 Viewbag?这样,当我收到此错误,然后单击其他位置以转到另一个页面,然后单击浏览器上的 BACK 按钮时,viewbag 仍不包含任何内容(包括此错误消息)。现在,如果我单击返回,错误消息仍会出现。我想如果有办法用 JS 清除 ViewBag,这不会发生。

瑞安塞尔

不,aViewBag完全是服务器端。

真正的问题是后退按钮不会向您的服务器发出另一个请求,因为这是从浏览器的缓存加载的。

您可以通过在页面加载时进行 XHR 调用来检索数据(而不是在初始获取请求时将数据发送到客户端)来解决此问题。完成此操作后,您可以按照@Adriani6 的建议使用TempData.

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

我可以将TempData放在viewbag中,反之亦然吗?即使我与sqlserver共享会话,也可以吗?

来自分类Dev

我可以在.aspx页中使用ViewBag吗?

来自分类Dev

清除ViewBag?

来自分类Dev

我可以在JavaScript中创建LinkedHashMap吗?

来自分类Dev

Viewbag会改变onclick中的值吗?

来自分类Dev

可以清除此javascript代码吗?

来自分类Dev

我们可以清除 Ubuntu 中的内存缓存吗

来自分类Dev

我可以在MVC中将ViewBag从控制器发送到另一个控制器吗?

来自分类Dev

可以在递归函数中清除变量吗?

来自分类Dev

我可以在VS Code降价预览中运行javascript吗?

来自分类Dev

我可以在 JavaScript 的类中添加数组吗?

来自分类Dev

我可以使用 JavaScript 在 URL 中添加 /something 吗?

来自分类Dev

我可以在javascript中以.then返回或解决诺言吗

来自分类Dev

我可以在Arcgis Desktop中运行arcgis javascript代码吗

来自分类Javascript

我可以在JavaScript中动态设置tabindex吗?

来自分类Javascript

我可以在Swift代码中运行JavaScript吗?

来自分类Javascript

我可以限制JavaScript中数组的长度吗?

来自分类Javascript

我可以在javascript中向“窗口”对象添加属性吗?

来自分类Dev

我可以将分析脚本放在 javascript 文件中吗

来自分类Dev

我可以在PHP内的JavaScript中编写PHP吗?

来自分类Dev

我可以加快对JavaScript中本机方法的调用吗?

来自分类Dev

我可以在 JavaScript 中向函数添加/声明属性吗?

来自分类Dev

我可以在 javascript 中定义打印驱动程序吗?

来自分类Dev

我可以从 javascript 中的隐藏画布捕获流吗?

来自分类Dev

我可以在JavaScript中对“ if”查询使用变量吗?

来自分类Dev

我可以在 React 中调用用 javascript 创建的变量吗?

来自分类Dev

我可以在MVC Core中阻止异步代码吗?

来自分类Dev

ASP.NET MVC中的ViewData和ViewBag对象是数据传输对象(DTO)吗?

来自分类Dev

我可以使用ViewBag在view和JsonResult方法之间交换数据吗?

Related 相关文章

  1. 1

    我可以将TempData放在viewbag中,反之亦然吗?即使我与sqlserver共享会话,也可以吗?

  2. 2

    我可以在.aspx页中使用ViewBag吗?

  3. 3

    清除ViewBag?

  4. 4

    我可以在JavaScript中创建LinkedHashMap吗?

  5. 5

    Viewbag会改变onclick中的值吗?

  6. 6

    可以清除此javascript代码吗?

  7. 7

    我们可以清除 Ubuntu 中的内存缓存吗

  8. 8

    我可以在MVC中将ViewBag从控制器发送到另一个控制器吗?

  9. 9

    可以在递归函数中清除变量吗?

  10. 10

    我可以在VS Code降价预览中运行javascript吗?

  11. 11

    我可以在 JavaScript 的类中添加数组吗?

  12. 12

    我可以使用 JavaScript 在 URL 中添加 /something 吗?

  13. 13

    我可以在javascript中以.then返回或解决诺言吗

  14. 14

    我可以在Arcgis Desktop中运行arcgis javascript代码吗

  15. 15

    我可以在JavaScript中动态设置tabindex吗?

  16. 16

    我可以在Swift代码中运行JavaScript吗?

  17. 17

    我可以限制JavaScript中数组的长度吗?

  18. 18

    我可以在javascript中向“窗口”对象添加属性吗?

  19. 19

    我可以将分析脚本放在 javascript 文件中吗

  20. 20

    我可以在PHP内的JavaScript中编写PHP吗?

  21. 21

    我可以加快对JavaScript中本机方法的调用吗?

  22. 22

    我可以在 JavaScript 中向函数添加/声明属性吗?

  23. 23

    我可以在 javascript 中定义打印驱动程序吗?

  24. 24

    我可以从 javascript 中的隐藏画布捕获流吗?

  25. 25

    我可以在JavaScript中对“ if”查询使用变量吗?

  26. 26

    我可以在 React 中调用用 javascript 创建的变量吗?

  27. 27

    我可以在MVC Core中阻止异步代码吗?

  28. 28

    ASP.NET MVC中的ViewData和ViewBag对象是数据传输对象(DTO)吗?

  29. 29

    我可以使用ViewBag在view和JsonResult方法之间交换数据吗?

热门标签

归档