protected void Page_Load(object sender, System.EventArgs e) { if (Page.User.Identity.IsAuthenticated) // 인증된 사용자 { this.CustomerPanel.Visible = true; this.NonCustomerPanel.Visible = false; // 고객코드 받기 string customerID = Page.User.Identity.Name; // 주문 클래스의 인스턴스 생성 OrdersDB orderHistory = new OrdersDB(); // 주문 내역 출력 MyList.DataSource = orderHistory.GetCustomerOrders(customerID); // 정수형으로 넘겨줘도 됨. MyList.DataBind(); // 주문 내역이 없을시 if (MyList.Items.Count == 0) { MyError.Text = "주문 내역이 없습니다."; MyList.Visible = false; } } else // 비회원 { this.CustomerPanel.Visible = false; this.NonCustomerPanel.Visible = true; } }