2006-07-20

Label컨트롤 가지고 놀기.

ASP.NET의 많은 컨트롤 중 상당히 사용빈도가 높은 라벨 컨트롤을 가지고 놀아보자.

일단...Label 컨트롤의 기본 사용법을 보겠다..(자세한건 MSDN을 참조하세요.)

aspx페이지에다 라벨 컨트롤을 하나 떨어트려놓고 id값을 lblID라 줘보자.

비하인드 페이지에서는 다음과 같이 하여보자.

private void Page_Load(object sender, System.EventArgs e)
{
lblID.Text = "TEST";
}

페이지를 로딩해보면 TEST라는 달랑 글씨가 하나만 떠있을 것이다. 자 마우스를 오른쪽 클릭해서
소스보기를 해보자.

소스를 보면 몬가 특징이 보일것이다...그렇다.
렌더링을 하면 label컨트롤은 div태그로 쌓여있다. 이걸 보면 가지고 놀수 있는일이 많다는건 보면
알 수 있는 것이다 ^^

일단....가장 많이 쓰이는 것중 하나가 숫자 형태이다...라벨에 나오는 숫자를 천단위 마다 , 를 주고 싶다면
private void Page_Load(object sender, System.EventArgs e)
{
string strPP = "1234567890";
lblID.Text = String.Format("{0:#,0}",string.Parse(strPPP));
}

보면 세자리마다 콤마가 나오는 것을 볼 수 있을것이다...

TIP이라면 TIP이지만 서버딴에서 코딩하지 않고 VISIBLE 하는 방법은

스크립트 구문에서 div테그를 다루듯이 똑같이 다루면 된다는 것이다..^^;;;

0 Comments:

댓글 쓰기

<< Home