最后关闭连接并且如果事务己经成功则清除商品的购物车配置文件
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 入门教程完整版
[] [] [] [] [] [] [] []