ASP.NET

06.C# ASP.NET - ResponseWrite

Godffs 2009. 10. 5. 12:18
반응형
새 항목 추가 - WebForm 추가 - FrmResponseWrite

.aspx에서 UI 디자인을 합니다.

[그림6-1]


디자인 후에 디자인 모드에서 추가한 버튼의 이벤트 핸들러를 잡습니다.
디자인 모드 - 추가한 버튼에 대해서 마우스로 더블클릭!

[그림6-2]



.aspx.cs에서 코드 타이핑!

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("반갑습니다.<br/>"); 순수 html태그

        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); //자바스크립트를 실행하는 방법 하나

    }

}


결과확인

[그림6-3]



반응형