首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >避免TempData MVC

避免TempData MVC
EN

Stack Overflow用户
提问于 2013-02-12 09:05:44
回答 1查看 314关注 0票数 2

我已经阅读了大多数关于SO的问答,它们似乎都使用TempData作为重定向到带有“表单已保存/感谢所做的一切”等消息的操作的问题的答案。

我知道你可以使用cookie和会话来做这件事。问题是我想避免会话,因此TempData在本质上只使用会话。

那么,问题-如何避免重复插入,并向其他操作发送各种消息,而不依赖于会话/Cookie/查询字符串,并添加到混合隐藏字段。

谢谢

EN

回答 1

Stack Overflow用户

发布于 2013-02-12 09:38:36

1)避免重复的唯一方法是在插入之前实际先查询数据库。

2)为了避免会话之类的问题,我唯一能想到的其他方法就是将数据保存到数据库中,并将一些用户id连接到数据库中。

3)我推荐一个javascript (mvvm框架将是一个很好的选择)和ajax回发的解决方案。这不仅可以阻止用户进行整页回发,还可以让您同时感觉到它是一个快速且有响应能力的应用程序。您可以以更直接的方式向用户发送消息,也可以指出错误所在,等等。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14823855

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档