再次声明需要使每个步骤尽量简单如何使结账过程最为简单?
个阶段的过程如下
登录
递送地址
付款
确认订单
结束
接下来也将需要一些简单的操作来帮助跟蹤在整个结账过程中的哪个位置本章开始部分提及一种优先方法是在确认购买前能够在任何位置终止事务
将不会做的事情是库存处理(减少商品和跟蹤库存量)以及发送订单确认电子邮件本章内容非常丰富这些内容可论证地扩展到电子商务的不同规范添加这个警告后在下一个试一试中创建电子商务流水线的最后一个阶段
()在Visual Web Developer中的Solution Explorer中右击顶部中的C:\…\Chapterl标题选择Add New Item命令添加称为Checkout aspx的Web Form并且选中单个文件框中的Place Code选项确保创建单个后台代码文件
()在Design View中从工具箱中选取Wizard控件将其拖放到页面上
()从智能标记对话框中选择Add/Remove向导步骤选项
()在出现的对话框中将添加个额外的步骤从而具有个步骤一个用于登录一个用于地址一个用于信用卡详情一个用于确认订单最后一个用于结束事务首先单击Add按钮并且在Title后面输入Step 然后单击Add按钮并输入Step 最后单击Add按钮并输入Step
()返回并改变每个成员的Title属性
()单击OK按钮
()从工具箱的Login部分中将Login框拖放到<asp:Wizard>控件中
()单击Design View将下列代码添加到Step (Delivery Address)的向导步骤
<asp:checkbox id=chkUseProfileAddress runat=server autopostback=True
text=Use membership address OnCheckedChanged=chkUseProfileAddress_CheckedChanged></asp:checkbox><br />
<table border=>
<tr><td>Name</td><td><asp:textbox id=txtName runat=server /></td></tr>
<tr><td>Address</td><td><asp:textbox id=txtAddress runat=server /></td></tr>
<tr><td>City</td><td><asp:textbox id=txtCity runat=server /></td></tr>
<tr><td>County</td><td><asp:textbox id=txtCounty runat=server /></td></tr>
<tr><td>Postcode</td><td><asp:textbox id=txtPostCode runat=server /></td></tr>
<tr><td>Country</td><td><asp:textbox id=txtCountry runat=server /></td></tr>
</table>
ASPNET 入门教程完整版
[] [] [] [] [] [] [] []