Blog Content

    티스토리 뷰

    06.C# ASP.NET - ResponseWrite

    반응형
    새 항목 추가 - 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]



    반응형

    Comments