再次聲明需要使每個步驟盡量簡單如何使結賬過程最為簡單?
個階段的過程如下
登錄
遞送地址
付款
確認訂單
結束
接下來也將需要一些簡單的操作來幫助跟蹤在整個結賬過程中的哪個位置本章開始部分提及一種優先方法是在確認購買前能夠在任何位置終止事務
將不會做的事情是庫存處理(減少商品和跟蹤庫存量)以及發送訂單確認電子郵件本章內容非常豐富這些內容可論證地擴展到電子商務的不同規范添加這個警告後在下一個試一試中創建電子商務流水線的最後一個階段
()在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 入門教程完整版
[] [] [] [] [] [] [] []
From:http://tw.wingwit.com/Article/program/net/201311/15652.html