2012년 2월 10일 금요일
..:: Learn » 쇼핑몰 프로젝트 » [5] 주문관리 » 21. 회원/비회원 로그인 확인 ::..
최소화(Minimize)CheckLogin.ascx

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="CheckLogin.ascx.cs" Inherits="CheckLoginControl" %>
<%@ Register src="/website/portals/0/Login.ascx" tagname="Login" tagprefix="uc1" %>
<table border="1" cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td>
            <h3>회원 로그인</h3></td>
    </tr>
    <tr>
        <td>
            <uc1:Login ID="Login1" runat="server" />
        </td>
    </tr>
</table>
<br />
<br />
<table border="1" cellpadding="0" cellspacing="0" width="100%">
    <tr>
        <td>
            <strong>비회원 구매</strong></td>
    </tr>
    <tr>
        <td>
            <p>
                <asp:Button ID="cmdGuestLogin" runat="server" Text="비회원 주문" CausesValidation="False"
                    OnClick="cmdGuestLogin_Click"></asp:Button></p>
        </td>
    </tr>
</table>

최소화(Minimize)CheckLogin.ascx.cs

using System;
using System.Web.UI;

public partial class CheckLoginControl : System.Web.UI.UserControl
{
    protected void Page_Load(object sender, EventArgs e)
    {
        // 인증된 고객이라면 바로 주문서 페이지로 이동
        if (Page.User.Identity.IsAuthenticated)
        {
            Response.Redirect("CheckOut.aspx");
        }
    }
    protected void cmdGuestLogin_Click(object sender, EventArgs e)
    {
        // 비회원 주문으로 주문서 페이지 이동
        Response.Redirect("CheckOut.aspx");
    }
}

Copyright 2000-2011 by DotNetKorea all right reserved.   사용약관  개인정보취급방침