블로그 이미지
Magic_kit
study 관련자료를 한곳으로 자기 개발 목적으로 재태크 재무 관리 목적으로 일상생활의 팁을 공유 하기 위하여 블로그를 개설 하였습니다.

calendar

1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28

Category

Recent Post

Recent Comment

Archive

2009. 10. 5. 14:51 .Net Project/ASP.NET 3.5 Sp1
반응형

Server : 서버측 정보를 확인 httpServerutility 클래스 인스턴스

MapPath(",") : 현재 파일과 같은 경로 값 반환
Execute()  : 다른 파일 포함 후 제어권 돌아옴
Transfer() : 다른 파일 포함 후 제어권 넘김
UrlPathEncode() 넘겨져 온 쿼리 스트링을 유니코드로 변환
ScriptTimeOut : 서버측에서 현재 Aspx페이지를 몇 초간 처리할 건지 설정

<참고>
http://support.microsoft.com/kb/290292/ko

http://msdn.microsoft.com/ko-kr/library/system.web.httprequest.mappath(VS.80).aspx





using System;

public partial class FrmserverMapPath : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
       
//현재 웹 폼의 서버측의 물리적경호
        this.Label1.Text = Server.MapPath(".");

        //현재 스크립트 파일의 루트 경호
        this.Label2.Text = Request.ServerVariables["SCRIPT_NAME"];
    }
}




--Excute



using System;
using System.Collections;
using System.Configuration;
using System.Data;
using System.Linq;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Xml.Linq;

public partial class FrmServerExecute : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        //현재 웹폼에 또 다른 웹품을 추가 : 제어권 돌아옴
        Server.Execute("./FrmRequest.aspx");

        Server.Execute("./RrmRequestUserHostAddress.aspx");

        //현재 웹폼에 또 다른 웹폼을 추가 : 제어권넘김
        Server.Transfer("./FrmHi.aspx");

        //Transfer() = Execute() + Response.End()
        //아래 구문은 실행 안됨..

        Response.Write("Test");
    }
}

<참고>
http://support.microsoft.com/kb/224363/ko





반응형
posted by Magic_kit