본문 바로가기

Standard Control

[ASP.NET] 표준컨트롤 #11 - Wizard Wizard 컨트롤은 순서가 있는 작업들을 쉽게 처리할 수 있도록 해줍니다. 예를 들어 쇼핑몰 같은 경우 보통 아래와 같은 절차를 따릅니다. 물품선택 -> 주문자 정보 입력 -> 주문확인 -> 결제 -> 결제확인 이와 같이 특정 절차를 따르는 작업을 쉽게 처리 할 때 Wizard 컨트롤이 이용됩니다. protected void Wizard1_FinishButtonClick(object sender, WizardNavigationEventArgs e) { Label1.Text = "랜실 페브리즈 3종 세트: " + TextBox1.Text + "개"; Label2.Text = "김수미의 간장게장:" + TextBox2.Text + "개"; Label3.Text = "주소:" + TextBox3.Text; .. 더보기
[ASP.NET] 표준컨트롤 #10 - FileUpload FilUpload는 자신이 가지고 있는 파일을 서버로 전송할 때 사용하는 컨트롤입니다. 찾아보기하고 파일첨부하는 것이라고 생각하시면 됩니다. protected void Button1_Click(object sender, EventArgs e) { if (FileUpload1.HasFile) { FileUpload1.SaveAs("c:\\Uploads\\" + FileUpload1.FileName); Label1.Text = "파일명 :" + FileUpload1.FileName + " 콘텐츠 타입:" + FileUpload1.PostedFile.ContentType + " 파일 사이즈: " + FileUpload1.PostedFile.ContentLength; } else { Label1.Text = ".. 더보기
[ASP.NET] 표준컨트롤 #9 - Image Image 컨트롤은 ImageUrl 속성에 지정한 이미지를 보여주는 컨트롤입니다. protected void Page_Load (object sender, EventArgs e) { if(DropDownList1.SelectedItem.Value == "0") Image1.ImageUrl="C:Users/Administrator/Desktop/구하라.jpg"; else Image1.ImageUrl = "C:/Users/Administrator/Desktop/차승원.jpg"; Image1.AlternateText = DropDownList1.SelectedItem.Text; } DropDownList 컨트롤 항목의 Value 값을 판단해 Value 값이 0인경우 구하라 이미지를, Value값이 0이 아닌경.. 더보기
[ASP.NET] 표준컨트롤 #8 - Table Table 컨트롤은 표와 같이 생긴 것을 제어하기 위한 컨트롤 입니다. 예제를 보면 쉽게 이해할 수 있을거예요. 속성으로 2가지을 먼저 알려드리겠습니다. CellPadding : 셀 내용과 셀 테두리 사이의 여백 CellSpacing : 셀 사이의 여백 크기 DropDownList로 행과 열을 선택해 테이블 생성을 클릭하면 행, 열 수대로 테이블이 동적으로 만들어지게 되는 것이죠.. 더보기
[ASP.NET] 표준컨트롤 #7 - ListBox ListBox는 한 번에 여러 개의 항목을 선택할 수 있도록 해주는 컨트롤 입니다. List 3가지 항목중에 선택한 Item 1,3을 선택하고 버튼을 누르면 위와 같이 선택한 항목인 Item1, Item3이 Label에 대입되어 표현됩니다. 더보기
[ASP.NET] 표준컨트롤 #6 - CheckBoxList & RadioButtonList CheckBox 말 그대로 체크 할 수 있는 네모박스입니다. RadioButton은 CheckBox랑 비슷한데 버튼이 동그라미인 점과 여러 항목을 선택할 수 없다는 점이 차이점입니다. 주황색 박스 안의 코드는 RadioButton을 표현하고 노란색 박스 안의 코드는 여러개의 CheckBox를 표현합니다. 요소로 표현을 하면 CheckBox를 List로 표현할 수 있습니다. Button1 클릭 시 CheckBoxList1에서 한개 이상 체크했다면 선택된 항목을 Label1에 대입해준다는 구문입니다. 위의 동그라미 버튼이 RadioButton으로 한 항목만 선택 할 수습니다. 네모 상자 박스엔 RadioButton과 달리 1개 이상 체크 가능합니다. 더보기
[ASP.NET] 표준컨트롤 #5 - Panel Panel은 '구획', '합판' 이라는 뜻을 가지고 있으므로 Panel위에 올려진 모든 것들은 같은 구획에서 하나로 묶는다고 생각하시면 됩니다. 또 Panel은 BackColor과 같은 스타일 속성으로 색도 지정할 수 있기 때문에 웹 페이지 내에서 사용자의 시선을 집중시키는데 사용될 수 있습니다. 먼저 Text에 "Panel1 보임으로" 입력하여 Button1을 생성하고 "Panel1 안보임으로" 입력하여 Button2도 생성합니다. Panel1의 높이를 Height 50px, 너비 width 125px로 지정해서 Penel1에 TextBox1과 Button3을 생성합니다. 즉, Penel1엔 TextBox1과 Button3이 포함이 된것이죠. 쉽게말해 Panel1이란 일정한 범위를 가진 땅위에 Text.. 더보기
[ASP.NET] 표준컨트롤 #4 - TextBox TextBox는 주로 문자를 입력할 때 사용합니다. 가장 흔히 볼수 있는 것으로 사용빈도가 매우 높습니다. TextBox는 아래와 같이 문자를 쓸수있는 상자입니다. 확인 버튼을 클릭 했을 시 모든 텍스트 박스에 있는 문자들을 출력해주는 코드입니다. 아래 그림처럼 확인을 클릭하면 입력한 정보들이 위에 출력이 됩니다. 만약 비밀번호는 출력하고 싶지 않으면 비밀번호 박스인 TextBox3이 해당되는 코드를 지워주시면 되겠죠? 더보기
[ASP.NET] 표준컨트롤 #3 - Calendar Calendar 컨트롤은 웹 사이트에 달력을 쉽게 구현할 수 있도록 해줍니니다, 뿐만아니라 특정 일(Day), 주(week), 달(Month)을 선택하는 기능도 제공합니다. Calendar 컨트롤을 사용하면 달력을 이용한 일정표를 쉽게 만들 수 있겠죠? Calendar 컨트롤 이벤트를 주요 두 가지 이벤트를 소개하겠습니다, 'SelectionChanged' 와 'DayRender' 입니다. 'SelectionChanged' 이벤트는 특정 일, 주, 달을 선택했을 때 발생합니다. 'DayRender' 이벤트는 달력의 날짜 셀들이 하나씩 만들어질 때 발생합니다. 먼저 'SelectionChanged' 이벤트 예제입니다. 위의 코드는 특정 일, 주, 달이 선택되었을 때 실행되는 이벤트 처리기 입니다. Sele.. 더보기
[ASP.NET] 표준컨트롤 #1 - BulletedList BulletedList 컨트롤은 말그대로 Bullet 형식의 리스트를 표현할 때 사용하는 컨트롤입니다. Bullet은 '작은공', '굵은 점' 등의 뜻을 가지고 있습니다. 굵은 점이 붙은 리스트 형식을 BulletedList라고 하는 것입니다. BulletedList 예제 1. Disc 열은 기본적인 BulletedList 컨트롤을 나타냅니다. BulletStyle 속성을 선언하지 않았으므로 기본값인 Disc가 적용이되어 색칠된 동그라미가 적용되는 것입니다. 2. Cicle의 열에서는 빈동그라미가 적용되었는데 BulletStyle 속성에 Circle를 지정하였기 때문입니다. DisplayMode 속성에 HyperLink를 지정하여 각 항목에 링크를 걸 수 있도록 하였습니다. 3. square의 열은 Bu.. 더보기