Enumerable.Range(start, count)
1 2 3 4 5 6 | var hour = Enumerable.Range(00, 24).Select(h => h.ToString("D2")); var min = Enumerable.Range(00, 60).Select(m => m.ToString("D2")); ddlHour.DataSource = hour; ddlHour.DataBind(); ddlMin.DataSource = min; ddlMin.DataBind(); | cs |
DropDownList 에 시간/분 혹은 연속적인 숫자 데이터를 넣을때
항상 for문을 이용해서 데이터를 넣어왔다.
linq에 Enumerable.Range라는 것을 이용해서 숫자 데이터를 넣어보았다.
'개발 > C#' 카테고리의 다른 글
[C#] Enum 에 대해서 알아보자. (0) | 2018.05.15 |
---|---|
checkboxlist 에서 선택된 item 가져오기 (0) | 2018.05.14 |
[C#] 선택적 매개변수 (0) | 2018.03.14 |
[C#] string.isnullorempty vs string.isnullorwhitespace (0) | 2018.03.14 |
구조체(struct) vs 클래스(class) (0) | 2018.03.14 |