본문 바로가기

표준컨트롤

[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] 표준컨트롤 #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] 표준컨트롤 #2 - Button Button 컨트롤은 다시 게시를 일으키는 서버 컨트롤 중 하나입니다. 여기 다시게시(post back)란 요청을 받았을때(즉, button을 클릭했을 때)에만 새로 고침이 되는 이벤트라고 생각하시면 됩니다.. 'postback 하기'를 클릭했을 때 '다시 게시 하시겠습니까?'라는 메시지가 뜨고 OK 버튼을 눌렀을 경우 새로 고침되어 '클릭클릭!!!'이 나타나게 됩니다. OnclientClick은 Button 컨트롤 클릭 시 실행될 클라이언트 스크립트를 가져오거나 설정하는 속성입니다. 위 코드에서 OnclientClick은 Button 클릭 시 클라이언트측에서 실행될 스크립트로 '클릭클릭!!!'을 지정한 것입니다. confirm('다시 게시 하시겠습니까?'); 라는 구문은 위 그림처럼 대화상자(웹 페이지.. 더보기