asp.net-mvc-3 – ASP.NET MVC3维护导航历史
发布时间:2020-12-16 07:40:13 所属栏目:asp.Net 来源:网络整理
导读:上下文 我的系统有许多相关的实体,如租户 – 客户 – 广告系列 – 等等… 每个实体都有一个“索引”视图,可以搜索,分页和链接到编辑/详细信息/删除.在每个实体的“详细信息”视图中,我有标签显示实体详细信息(只读)以及用户可以搜索的任何子实体的其他选项卡
上下文
我的系统有许多相关的实体,如租户 – >客户 – >广告系列 – >等等… 每个实体都有一个“索引”视图,可以搜索,分页和链接到编辑/详细信息/删除.在每个实体的“详细信息”视图中,我有标签显示实体详细信息(只读)以及用户可以搜索的任何子实体的其他选项卡,页面以及包含编辑/详细信息/删除的链接.这允许用户“向下”导航树(可以这么说). 问题 例如,Goto tentant – >客户端选项卡.按名称搜索客户端,然后单击该客户端的“详细信息”链接.然后转到客户端 – >广告系列,搜索广告系列,然后点击广告系列的“修改”.进行我的更改并提交表单.我可以通过“广告系列/索引”或“客户端/详细信息 – >广告系列标签”访问此“修改”视图.那么如何维护此导航历史记录?我正在研究的系统可以达到6级深度,我需要一些可以一直工作并再次备份的东西.如果我可以保持每个呼叫页面状态的详细信息,例如.搜索标准,页码,活动标签等,这将是理想的,但考虑到这一点的复杂性,我会很高兴回到正确的页面和选项卡. 最坏的情况是“用户”,可以通过4个不同的呼叫页面进行访问. 解决方法
您是否可以将URL存储在(服务器端)阵列中,并在遍历树时将其推入.当你回来的时候,你可以一个一个地从阵列中“弹出”它们.如果用户按下后退按钮,您可以在正在进行的操作时进行交叉检查,或者通过定时
JavaScript AJAX调用将当前URL传递给服务器,这可能有助于使阵列保持最新状态.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 如何在Visual Studio 2008调试器中查看会话变量
- asp.net-mvc – ASP.Net MVC 4通用主要困难
- asp.net-mvc – ASP.NET MVC Windows Azure组织身份验证
- asp.net-mvc-3 – ASP.NET MVC 3:当BeginForm在布局上时生
- asp.net – 在.NET应用程序上使用Phantom JS生成PDF
- asp.net-web-api – 如何使用OWIN自动主机的web api来提供i
- Asp.NET下拉列表方向
- 验证 – ASP.NET MVC 4避免生成datetime的data-val-date
- 从ASP.NET Core Web API将多GB文件流式传输到AWS S3
- ASP.NET网站中的预定作业,无需购买专用服务器
推荐文章
站长推荐
- asp.net-web-api – 在ODataConventionModelBuil
- 迁移 – 从ASP.NET 2.0迁移到ASP.NET 3.5的令人信
- asp.net-web-api – 无法使MVC4 WebApi包含JSON中
- .Net Core微服务入门全纪录(完结)——Ocelot与
- .net – SqlConnection的Dispose方法是否会干扰连
- asp.net-mvc – 使用List的奇怪剃刀行为
- ASP.NET MVC应用程序安全性
- asp.net-mvc – ASP.NET MVC不调用global.asax’
- asp.net-mvc – 如何在VS2012 MVC4项目中设置Ext
- asp.net-mvc – 使用NHibernate,ASP.NET MVC和Dr
热点阅读