关于网站购物开发的问题 asp.net mvc

问题描述

关于网站购物开发的问题 asp.net mvc

开发一个购物网站,流程如下:(1)若一开始的时候登录,那么在购物车页面点击结
算按钮后就会直接跳转到结算页面,(2)若一开始时不登陆,而是在购物车页面点击
结算按钮时跳转到登录页面,登录成功后直接跳转到结算页面。第一个流程已经实现,
请问第二个流程能否在第一个流程上加个判断条件直接实现?如何实现?

解决方案

这个流程有问题吧,不登陆时看谁的购物车?如果购物车里没有物品,应该不能点击结算按键的。
个人的看法。

如果一定要按你的思路,则只需要在点击结算按键时先做是否登陆的判断。没有登陆,则跳转到登陆界面。

解决方案二:

这个非常简单,只要写一个[Authorize]在你的结算控制器上就可以了。

时间: 2024-09-12 18:18:13

关于网站购物开发的问题 asp.net mvc的相关文章

动态网站Web开发PHP、ASP还是ASP.NET(2)

实践--语言比较 变量声明 在VBScript中(ASP和ASP.NET都使用VBScript),在使用变量之前并不一定要对其进行声明,尽管技术文档通常建议这么做.使用Option Explicit声明,开发人员可以通过程序强制进行变量声明.在PHP中,变量可以被声明,尽管没有办法强制开发人员做到这点.的确,在使用之前变量都自动进行声明.PHP变量的优点在于变量可以被设置成为其他变量的引用(references),而在VBScript中变量只能通过值来定义. 以下是引用片段: <% ' VBSc

动态网站Web开发PHP、ASP还是ASP.NET(1)

这是一个经常被提出的问题,并且它很容易把人们带入争论Linux还是Windows的歧途.这样的争论事实上反映出了对于相互竞争的Web开发技术要进行并行分析是多么困难的一件事情,而这一难度同时因为开发人员对任何可比较操作系统的不同意见而大大增加. 所以与其继续参与到这样的争论中,我们还不如来看看每一项技术对于特定Web开发以及运行环境所表现出的优势.尽管ASP和PHP的相似程度大于其中任意一种与ASP.NET的相似程度,我们还是要讨论ASP.NET.原因是开发人员常常将其与ASP相混淆,并且在微软

动态网站web开发 PHP、ASP还是ASP.NET

 这是一个经常被提出的问题,并且它很容易把人们带入争论Linux还是Windows的歧途.这样的争论事实上反映出了对于相互竞争的Web开发技术要进行并行分析是多么困难的一件事情,而这一难度同时因为开发人员对任何可比较操作系统的不同意见而大大增加.     所以与其继续参与到这样的争论中,我们还不如来看看每一项技术对于特定Web开发以及运行环境所表现出的优势.尽管ASP和PHP的相似程度大于其中任意一种与ASP.NET的相似程度,我们还是要讨论ASP.NET.原因是开发人员常常将其与ASP相混淆,

动态网站web开发 PHP、ASP还是ASP.NET_php基础

    这是一个经常被提出的问题,并且它很容易把人们带入争论Linux还是Windows的歧途.这样的争论事实上反映出了对于相互竞争的Web开发技术要进行并行分析是多么困难的一件事情,而这一难度同时因为开发人员对任何可比较操作系统的不同意见而大大增加.     所以与其继续参与到这样的争论中,我们还不如来看看每一项技术对于特定Web开发以及运行环境所表现出的优势.尽管ASP和PHP的相似程度大于其中任意一种与ASP.NET的相似程度,我们还是要讨论ASP.NET.原因是开发人员常常将其与ASP相

“.NET研究”专访微软MVP衣明志:走进ASP.NET MVC 2框架开发

日前微软已经发布ASP.NET MVC 2框架RC版,究竟这次RC版本的发布对于WEB开发者带来怎样的改变?以及未来ASP.NET MVC 2正式版还会有哪些改进?带着这样的问题,我们51CTO记者彭凡专门采访了微软MVP衣明志老师.ASP.NET MVC是微软官方提供的MVC模式编写ASP.NET WEB应用程序的一个框架. MVP专访人物介绍 衣明志,蝉联五届微软MVP,烟台.NET俱乐部主席,现主要从事.NET平台下的Web应用开发.解决方案.构架设计及技术培训等工作.   照片居中者为衣

专访微软MVP衣明志:走进ASP.NET MVC 2框架开发

日前微软已经发布ASP.NET MVC 2框架RC版,究竟这次RC版本的发布对于WEB开发者带来怎样的改变?以及未来ASP.NET MVC 2正式版还会有哪些改进?带着这样的问题,我们51CTO记者彭凡专门采访了微软MVP衣明志老师.ASP.NET MVC是微软官方提供的MVC模式编写ASP.NET WEB应用程序的一个框架. MVP专访人物介绍 衣明志,蝉联五届微软MVP,烟台.NET俱乐部主席,现主要从事.NET平台下的Web应用开发.解决方案.构架设计及技术培训等工作. 照片居中者为衣明志

ASP.NET MVC Contact Manager开发之旅之迭代1

注:为保证可读性,文中Controller.View.Model.Route.Action等ASP.NET MVC核心 单词均未翻译. 迭代1 - 创建应用程序 在这个系列中,我们将从头至尾的创 建一个Contact Management应用程序.我们可以通过它来管理亲戚.朋友.同事的联系信息 ,如名字.电话号码.电子邮件地址等等. 我们将通过迭代的方式开发这个应用, 并在每次迭代的过程中逐渐的扩展和改善该应用程序. 本次迭代 在这第一次 迭代中,我们将用最快最简单的方式建立起Contanct

《精通 ASP.NET MVC 4》----第 1 章 伟大的思想 1.1 Web开发简史

第 1 章 伟大的思想 精通 ASP.NET MVC 4 ASP.NET MVC是微软的一个Web开发框架,它整合了"模型-视图-控制器(MVC)"架构的高效与整洁.敏捷开发最新的思想与技术以及当前ASP.NET平台的精华部分.ASP.NET MVC可以完全替代传统的ASP.NET Web Form,除了一些微不足道的Web小项目之外,在各种Web开发项目中都具有明显的优势.在本章中,读者将了解微软当初创建ASP.NET MVC的原因,与它的前辈和替代品之间的区别,以及ASP.NET

[转自Scott]ASP.NET MVC框架(第四部分): 处理表单编辑和提交场景

英文原文地址:http://weblogs.asp.net/scottgu/archive/2007/12/09/asp-net-mvc-framework-part-4-handling-form-edit-and-post-scenarios.aspx 翻译原文地址:http://blog.joycode.com/scottgu/archive/2007/12/10/112465.aspx 过去的几个星期内,我一直在写着讨论我们正在开发的新ASP.NET MVC框架的系列贴子.ASP.NET