프로그래밍/ASP.NET

ASP.NET DropdownList for문으로 만들때 주의할 점

Doonee 2013. 11. 29. 13:56
반응형

//시작일과 종료일을 한꺼번에...

for (int i = 1; i < 32; i++)

{

    string item = i < 10 ? "0" + i.ToString() : i.ToString();

    ListItem li = new ListItem(item, item);

    ddlStartDay.Items.Add(li);

    ddlEndDay.Items.Add(li);

}


시작일과 종료일을 한꺼번에 정의할 경우 두개의 dropdownlist를 하나로 인식하는 경우가 발생한다.


//시작일

for (int i = 1; i < 32; i++)

{

    string item0 = i < 10 ? "0" + i.ToString() : i.ToString();

    ListItem li = new ListItem(item0, item0);

    ddlStartDay.Items.Add(li);

}

//종료일

for (int i = 1; i < 32; i++)

{

    string item1 = i < 10 ? "0" + i.ToString() : i.ToString();

    ListItem li = new ListItem(item1, item1);

    ddlEndDay.Items.Add(li);

}


따로 작성하는 것이 좋다.