다음을 통해 공유


ASP.NET에서 표시

ASP.NET 프로그램에서 정보를 표시하는 방법에는 몇 가지가 있습니다. 그 중 하나는 <%= %> 구문을 사용하는 것이며, Response.Write 문을 사용하는 방법도 있습니다.

<%= %> 사용

ASP.NET 프로그램에서 정보를 표시하는 가장 간단한 방법은 <%= %> 구문을 사용하는 것입니다. 등호 다음에 입력되는 값이 현재 페이지에 표시됩니다. 다음 코드는 name 변수의 값을 표시합니다.

Hello <%= name %>!

name 값이 "Frank"라면 코드는 현재 페이지에 다음 문자열을 표시합니다.

Hello Frank!

<%= %> 구문은 한 가지 정보를 표시하는 데 가장 유용합니다.

Response.Write 문

텍스트를 표시하는 또 다른 방법은 Response.Write 문을 사용하는 것입니다. <% %> 블록 안에 Response.Write 문을 포함시킬 수 있습니다.

<% Response.Write("Hello, World!") %>

스크립트 블록 내의 함수 또는 메서드에서도 Response.Write 문을 사용할 수 있습니다. 다음 예제에서는 Response.Write 문이 포함된 함수를 보여 줍니다.

참고

ASP.NET 페이지에서 함수와 변수는 <script> 블록 안에 정의되어야 하며 실행 가능 코드는 <% %> 블록 안에 포함되어야 합니다.

<script runat="server" language="JScript">
   function output(str) {
      Response.Write(str);
   }
   var today = new Date();
</script>
Today's date is <% output(today); %>. <BR>

Response.Write 문의 출력은 처리 중인 페이지에 통합됩니다. 따라서 Response.Write 출력에서 텍스트를 표시하는 코드를 작성할 수 있습니다. 예를 들어, 다음 코드는 페이지에 액세스하는 브라우저의 경고 창에 서버의 현재 날짜를 표시하는 스크립트 블록을 작성합니다. <script> 태그는 두 부분으로 나뉘어 있으므로 서버에서 태그를 처리하지 않습니다.

<script runat="server" language="JScript">
   function popup(str) {
      Response.Write("<scr"+"ipt> alert('"+str+"') </scr"+"ipt>");
   }
   var today = new Date();
</script>
<% popup(today); %>

자세한 내용은 Response를 참조하십시오.

참고 항목

개념

ASP.NET 개요

기타 리소스

JScript를 사용하여 정보 표시