홈 · 개발 참고자료

개발 참고자료

[ASP.NET] StandardControl : MultiView

작성자
왕희복
작성일
2016-01-21
조회
7669
분류
ASP.NET
============================================= FrmMultiView.aspx ============================================= <%@ Page Language="C#" AutoEventWireup="true" CodeFile="FrmMultiView.aspx.cs" Inherits="FrmMultiView" %> 멀티뷰 컨트롤
상단(이곳은 변경되지 않고, 아래부분만 변경됨::장바구니에서 활용)

하단
============================================= FrmMultiView.aspx.cs ============================================= using System; using System.Data; using System.Configuration; using System.Collections; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; using System.Web.UI.HtmlControls; public partial class FrmMultiView : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { // 처음로드시 로그인 폼 보이기 if (!Page.IsPostBack) { //[1] 첫 번째(인덱스:0) 뷰 컨트롤을 활성화 this.ctlMultiView1.ActiveViewIndex = 0; //view1 } } protected void btnLogin_Click(object sender, EventArgs e) { //로그인을 한다면, 로그아웃 폼 보이기 //[2] 두 번째 뷰 컨트롤 활성화 this.ctlMultiView1.ActiveViewIndex = 1; //view2 } protected void btnLogout_Click(object sender, EventArgs e) { //로그아웃 한다면 로그인 폼 보이기 //[3] 첫 번째 뷰 컨트롤 활성화 this.ctlMultiView1.ActiveViewIndex = 0; //view1 } }