sub_title
 ASP.NET
제   목 데이터 바인딩과 배열에 대해서
작성자 아침마당 등록일 2010-08-16 09:58:33 조회수 3,918

1. 데이터 바인딩
데이터 바인딩이란 데이터 값과 컨트롤을 연결하는 것을 말한다.
바인딩하는 방법은 서버 컨트롤의 DataSource 속성에 참조할 데이터 리스트를 지정하고, DataBind 메서드를 불러서 데이터 소스와 서버 컨트롤을 연결한다.
ListBox를 예로 들면 다음과 같다.
String [] array = {“apple”, “peach”, “melon”};
ListBox1.DataSource = array;
ListBox1.DataBind();

2. 배열의 초기화와 Array 객체
배열을 선언과 초기화를 같이 하는 경우 크기를 생략할 수 있다.
String [] array = {“apple”, “peach”, “melon”};

값을 나중에 초기화 한 경우에는 초기화 과정에서 new 연산자를 사용하여 메모리에 할당을 한다.
String [] array;
array = new String[] {“apple”, “peach”, “melon”}

메모리만 할당하고 값은 나중에 넣으려면 다음과 같이한다.
String [] array;
array = new String[3]

인덱스 시작은 0부터 한다.
배열의 크기는 array.Length 값으로 구할 수 있다.

Array 객체는 다음과 같은 메서드를 제공한다.
 

 메서드  설명
 Sort  Sort 배열의 요소 값을 정렬한다.
 Array.Sort(array);  
 Reverse  Reverse 배열의 요소 값을 거꾸로 정렬한다.
 Array.Reverse(array);  
 IndexOf  IndexOf 배열의 처음부터 찾아서 위치를 알려준다.
 Int index = Array.IndexOf(array, Value); 
 LastIndexOf  LastIndexOf 배열의 끝에서부터 거꾸로 찾아서 위치를 알려준다.
 Int index = Array.LastIndexOf(array, Value);   
 BinarySearch  BinarySearch 배열에서 검색을 수행
 Int index = Array.BinarySearch(array, Value); 

 
0
    
 
0
        list
 
※ 짧은 댓글일수록 예의를 갖추어 작성해 주시기 바랍니다.
line
reply cancel
 
번호 제목 글쓴이 추천 조회 날짜
29  ASP.NET에서 Gridview 내용을 Excel로 export하기   member 아침마당 2 / 0 9935 2010-11-01
28  ASP.NET에서 메일 보내기   member 아침마당 0 / 0 5625 2010-10-26
27  문자열 변수 = 문자열 변수 + 정수형 변수   member 아침마당 0 / 0 3305 2010-10-21
26  출력 매개변수를 갖는 저장 프로시저 ASP.NET에서 사용하기   member 아침마당 0 / 0 8141 2010-10-04
25  ASP.NET에서 저장 프로시저 사용하기   member 아침마당 2 / 0 9800 2010-09-30
24  저장 프로시저 만들기   member 아침마당 1 / 0 4778 2010-09-28
23  Visual Studio 2010 단축키 요약 파일 첨부파일   member 아침마당 0 / 0 5074 2010-09-07
22  ASP.NET에서 예외 처리에 대해서   member 아침마당 0 / 0 4561 2010-08-29
21  답변형 게시판 예제 파일   member 아침마당 1 / 0 3253 2010-08-22
20  리스트 컨트롤과 컬렉션에 대해서   member 아침마당 1 / 0 6108 2010-08-17
19  데이터 바인딩과 배열에 대해서   member 아침마당 0 / 0 3918 2010-08-16
18  Gridview control에 TemplateField를 사용하는 이유   member 아침마당 1 / 1 4349 2010-08-12
17  C#의 제어문   member 아침마당 0 / 0 5000 2010-08-04
16  Windows SharePoint Services 3.0 도구에 대하여   member 아침마당 0 / 0 3319 2010-07-17
15  C#의 기본 규칙   member 아침마당 0 / 0 3674 2010-07-09
14  닷넷에서 DataSet 다루기   member 아침마당 0 / 0 24549 2010-06-21
13  ASP.NET에서 TextBox에 onfocus, onblur 이벤트 적용 예   member 아침마당 0 / 0 5403 2010-06-15
12  ASP.NET에서 TextBox 엔터키 적용과 주민 번호 검증 예   member 아침마당 0 / 0 5518 2010-06-15
11  ASP.NET 정수<-->문자열 형변환, 메시지출력, switch문 사용 예   member 아침마당 0 / 0 8039 2010-06-15
10  닷넷에서 XML 다루기 이미지 첨부파일   member 아침마당 1 / 0 5640 2010-06-07
9  데이터 그리드 안에 있는 컨트롤 이벤트 만들기   member 깐소금 0 / 0 5394 2007-11-18
8  로딩페이지 구현하기   member 깐소금 0 / 0 6994 2007-11-18
7  CDO객체를 이용하여 야후 smtp로 메일 보내기   member 먹깨비 0 / 0 4961 2007-11-15
6  C# 버블소트 알고리즘   member 웹스톤 0 / 0 4453 2007-11-14
5  @OutputCache 디렉티브를 사용한 페이지 성능 향상   member 먹깨비 0 / 0 6499 2007-09-17
write
[2] button