7.14.2 Panel 컨트롤의 주요 구성 요소

    패널 컨트롤의 주요 구성 요소는 다음 표와 같다.

    멤버

    이름

    설명

    클래스

    Panel

    System.Web.UI.WebControls.Panel 클래스

    속성

    Visible

    해당 패널을 보일지 안 보일지 결정

    ScrollBars

    패널에 스크롤바를 보일지 안 보일지 결정

    BackImageUrl

    배경 이미지 경로

    Wrap

    줄 바꿈 지정 설정

    HorizontalAlign

    패널 안에 있는 문자열의 정렬 설정

    GroupingText

    패널 상단에 텍스트 출력

    DefaultButton

    패널 컨트롤에서 엔터키를 눌렀을 때 어떤 버튼을 자동으로 클릭할 것인지를 해당 버튼의 ID 속성으로 지정

     

    다음은 패널 컨트롤의 DefaultButton 속성을 사용한 샘플 코드 블록이다. 이 코드는 특정 폼의 텍스트박스에 값을 넣은 뒤 엔터키를 입력했을 때 특정 버튼이 클릭되도록 설정한다. txtSearchQuery 텍스트박스에서 값을 입력 후 엔터키를 누르면 btnSearch 버튼이 클릭된다.


    <asp:Panel runat = “server” ID=“frmSearchForm” DefaultButton=“btnSearch”>
      <asp:TextBox ID = “txtSearchQuery” runat=“server” BorderStyle=“Solid” BorderWidth=“1px” Width=“200px” ValidationGroup=“BoardSearchForm”></asp:TextBox>&nbsp;
      <asp:Button ID = “btnSearch” runat=“server” BorderStyle=“Solid” BorderWidth=“1px” Text=“검 색” OnClick=“btnSearch_Click” ValidationGroup=“BoardSearchForm”></asp:Button>
    </asp:Panel>
    

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.