4. FrmPanel.aspx.cs 파일을 열고 다음과 같이 코드를 작성한다.
▼ FrmPanel.aspx.cs
using System; using System.Web.UI; namespace DevStandardControl { public partial class FrmPanel : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { // 텍스트박스에 포커스 두기 Page.SetFocus(txtMessage); } // 로드될 때 첫 번째 패널만 보이기 this.pnlFirst.Visible = true; this.pnlSecond.Visible = false; // 첫 번째 패널 -> 두 번째 버튼 보이기 btnShowPanel1.Visible = false; btnShowPanel2.Visible = true; } protected void btnShowPanel1_Click(object sender, EventArgs e) { this.pnlFirst.Visible = true; this.pnlSecond.Visible = false; btnShowPanel1.Visible = false; btnShowPanel2.Visible = true; // 텍스트박스에 포커스 SetFocus(txtMessage); pnlCommand.DefaultButton = “btnShowPanel2”; } protected void btnShowPanel2_Click(object sender, EventArgs e) { this.pnlFirst.Visible = false; this.pnlSecond.Visible = true; btnShowPanel1.Visible = true; btnShowPanel2.Visible = false; // 텍스트박스에 포커스 SetFocus(txtMessage); pnlCommand.DefaultButton = “btnShowPanel1”; } } }