==> [FrmResponseWrite.aspx] 소스 및 디자인



<%@ Page Language="C#" AutoEventWireup="true" CodeFile="FrmResponseWrite.aspx.cs" Inherits="FrmResponseWrite" %>

 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

 

<html xmlns="http://www.w3.org/1999/xhtml">

<head runat="server">

    <title></title>

</head>

<body>

    <form id="form1" runat="server">

    <div>

   

        <asp:Button ID="btnClick" runat="server" Text="클릭" onclick="btnClick_Click" />

        <br />

       

        <%= "또 만나요...<br />" + DateTime.Now.ToShortDateString() + "<br />" %> <!-- <%="문자열" %>  : 기존의 ASP에서 많이 쓰던 기법이다. -->

       

        <asp:Button ID="btnJavaScript" runat="server" Text="자바스크립트로 인사말 출력"

            onclick="btnJavaScript_Click" />

        <br />

       

        <asp:Label ID="lblDisplay" runat="server" Text=""></asp:Label>

       

    </div>

    </form>

</body>

</html>

 







-------------------------------------------------------------------------------------




==> [FrmResponseWrite.aspx.cs] 소스




using System;

using System.Collections.Generic;

using System.Linq;

using System.Web;

using System.Web.UI;

using System.Web.UI.WebControls;

 

public partial class FrmResponseWrite : System.Web.UI.Page

{

    protected void Page_Load(object sender, EventArgs e)

    {

        // 기존 ASP, ASP.NET MVC프레임워크에서 많이 쓰던 방법 : Response.Write(), <%= %>

        Response.Write("안녕하세요.<br />"); // 페이지 로드시 출력 / HTML레벨

 

        // ASP.NET 웹폼 레벨에서는 컨트롤을 주로 사용

        this.lblDisplay.Text = "안녕" + DateTime.Now.ToShortTimeString() + "<br />";

    }

 

 

    protected void btnClick_Click(object sender, EventArgs e)

    {

        Response.Write(

            "<span style='color:blue;'>반갑습니다.</span><br />"); // '클릭'버튼 클릭시 출력 / CSS레벨

    }

   

    protected void btnJavaScript_Click(object sender, EventArgs e)

    {

        string strJs = @"

            <script type='text/javascript'>

            window.alert('안녕');

            </script>

        ";

        Response.Write(strJs); // 자바스크립트를 실행하는 방법 중 하나

    }

}

 

 

 


-------------------------------------------------------------------------------------




[실행결과]




Posted by holland14
: