Ngôn ngữ ASP.NET - Đối tượng Server

Đối tượng Server trong ASP.Net

Đối tượng Server được sử dụng để cung cấp thông tin của Server cho ứng dụng.
 

1. Phương thức Transfer của đối tượng Server

Ngừng thi hành trang hiện hành, gởi yêu cầu mới đến trang khác.

Cú pháp

Server.Transfer("URL") ;

Ví dụ: Tạo trang web Transfer.aspx khi thực thi trang này sẽ chuyển quan trang Login.aspx

Code behide trang Transfer.aspx

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Transfer : System.Web.UI.Page
{
    protected void Page_Load(object sender, EventArgs e)
    {
        Server.Transfer("~/Login.aspx");
    }
}

2. Phương thức MapPath() của đối tượng Server

Phương thức Mappath được dùng để lấy đường dẫn vật lý hoặc đường dẫn ảo đến

Cú pháp

Server.MapPath("duongdan")

Ví dụ 1:

Server.MapPath("")

Đường dẫn đến thư mục của trang hiện hành

Ví dụ 2:

Server.MapPath("~/")

Đường dẫn đến thư mục root của IIS (C:\Inetpub\wwwroot\)
 

Lưu ý: sử dụng ký hiệu “~” để chỉ đến đường dẫn tương đối của một đối tượng và dấu “..” để chỉ đến đường dẫn tuyệt đối