asp+ 구문 소개(3)----asp+의 예비 서버측 프로그래밍
저자:Eve Cole
업데이트 시간:2009-05-30 19:54:14
이 장에서는 <%%> 기호를 사용하는 것 외에도 새로운 태그를 사용하여 동적 페이지를 생성할 수 있는 Asp+ 태그를 소개합니다. runat=server는 다음 예제에서 다음 서버 컨트롤이 사용됨을 선언합니다. <form runat=server>, <asp:textbox runat=server>, <asp:dropdownlist
runat=server> 및 <asp:button runat=server>는 작업 중에 자동으로 HTML 코드를 생성합니다.
<html>
<머리>
<link rel="stylesheet"href="intro.css">
</head>
<본문>
<중앙>
<form action="intro4.aspx" method="post" runat=server>
<h3> 이름: <asp:textbox id="Name" runat="server"/>
범주: <asp:dropdownlist id="Category" runat=server>
<asp:listitem>심리학</asp:listitem>
<asp:listitem>비즈니스</asp:listitem>
<asp:listitem>popular_comp</asp:listitem>
</asp:드롭다운 목록>
<asp:버튼 텍스트="조회" runat="서버"/>
</form>
</center>
</body>
</html>
이 예제의 결과는 다음과 같습니다.
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro4.aspx
참고: 이러한 서버 컨트롤은 클라이언트 측에서 HTML 코드를 생성하지만 이러한 서버 컨트롤의 내용은 숨김에 저장되지 않고 실제로 페이지 사이에 저장되며 클라이언트 측에는 스크립트 코드가 없습니다.
이러한 입력 서버 컨트롤 외에도 Asp+를 사용하면 개발자는 다음 예제에서 볼 수 있는 것과 같은 일부 사용자 지정 컨트롤을 직접 강화할 수 있습니다.
<asp:adrotator> 컨트롤은 광고 이미지를 동적으로 생성합니다.
<html>
<머리>
<link rel="stylesheet"href="intro.css">
</head>
<본문>
<중앙>
<form action="intro5.aspx" method="post" runat="server">
<asp:adrotator AdvertisingFile="ads.xml" BorderColor="black" BorderWidth=1 runat="server"/>
<h3> 이름: <asp:textbox id="Name" runat="server"/>
범주: <asp:dropdownlist id="Category" runat=server>
<asp:listitem>심리학</asp:listitem>
<asp:listitem>비즈니스</asp:listitem>
<asp:listitem>popular_comp</asp:listitem>
</asp:드롭다운 목록>
<asp:버튼 텍스트="조회" runat="서버"/>
</form>
</center>
</body>
</html>
광고 파일의 내용은 다음과 같습니다.
<광고>
<광고>
<ImageUrl>/quickstart/aspplus/images/banner1.gif</ImageUrl>
<TargetUrl>http://www.microsoft.com</TargetUrl>
<AlternateText>대체 텍스트</AlternateText>
<Keyword>컴퓨터</Keyword>
<Impressions>80</Impressions>
</광고>
<광고>
<ImageUrl>/quickstart/aspplus/images/banner2.gif</ImageUrl>
<TargetUrl>http://www.microsoft.com</TargetUrl>
<AlternateText>대체 텍스트</AlternateText>
<Keyword>컴퓨터</Keyword>
<Impressions>80</Impressions>
</광고>
<광고>
<ImageUrl>/quickstart/aspplus/images/banner3.gif</ImageUrl>
<TargetUrl>http://www.microsoft.com</TargetUrl>
<AlternateText>대체 텍스트</AlternateText>
<Keyword>컴퓨터</Keyword>
<Impressions>80</Impressions>
</광고>
</광고>
이 예제는 다음에서 실행됩니다.
http://tutorial.superexpert.com/quickstart/aspplus/samples/webforms/intro/intro5.aspx
위 내용은 asp+ 파일용 서버 컨트롤에 대한 간략한 설명입니다. 다음 강의에서는 몇 가지 고급 asp+ 서버 컨트롤에 대해 설명하겠습니다.