熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> .NET編程 >> 正文

ASP.NET入門教程 13.4.5 計劃結賬[8]

2013-11-13 12:19:10  來源: .NET編程 

    最後關閉連接並且如果事務己經成功則清除商品的購物車配置文件

 

Finally

           If conn IsNot Nothing Then

            connClose()

           End If

        End Try

         ProfileCartItemsClear()

    End Sub

    也有一個故障保護步驟該步驟檢查是否已經轉入向導中正常情況下這將以程序為指導換句話說將檢查以查看用戶是否已經登錄並且將他們轉到一個步驟然而可能不謹慎的用戶中途轉入這個過程或者該過程己經無意中忘記登錄詳情(通常由丟失會話變量造成這種情況如果ASPNET 在該向導的中途重新啟動就可以發生這種情況)在這種情況下可以檢查以查看用戶是否己經登錄並且是否沒有他們的任何記錄(換句話說沒有驗證他們)則將他們轉回到登錄對話框

 

Protected Sub Wizard_ActiveStepChanged(ByVal sender As Object ByVal e As SystemEventArgs) Handles WizardActiveStepChanged

 

        If Not UserIdentityIsAuthenticated Then

            TraceWrite(step changed authenticated)

            WizardActiveStepIndex =

        End If

 

    End Sub

    End Class

    結賬過程非常長但它是最必要的部分如果在此處犯錯誤將永遠不會獲得任何訂單!

    ASPNET 入門教程完整版

[]  []  []  []  []  []  []  []  


From:http://tw.wingwit.com/Article/program/net/201311/15650.html
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.