더북(TheBook)

2. 코드 숨김 파일을 열고 다음과 같이 코드를 작성한다.

▼  FrmDropDownListWithRequiredFieldValidator.aspx.cs

using System;
using System.Web.UI;
using System.Web.UI.WebControls;

namespace DevValidationControl
{
  public partial class FrmDropDownListWithRequiredFieldValidator : Page
  {
      protected void Page_Load(object sender, EventArgs e)
      {
          if (!Page.IsPostBack)
          {
              DropDownList1.Items.Insert(0, new ListItem(”-선택-”, ”-1”));
              
              for (int i = 0; i < 10; i++)
              {
                  // [1] Text와 Value를 DB에서 구분해서 읽어와서…
                  ListItem li =
                      new ListItem(i.ToString(), String.Format(”{0}”, i));
                  // [2] DropDownList 컨트롤에 등록
                  this.DropDownList1.Items.Add(li);
              }
          }
      }
      protected void Button1_Click(object sender, EventArgs e)
      {
          Label1.Text = DropDownList1.SelectedValue;
      }
  }
}

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.