取得服務器上的時間:Context.Timestamp ------------------------------ 具體時間: Context.Timestamp.TimeOfDay.ToString() 年月日: Context.Timestamp 年份: Context.Timestamp.Year 月份: Context.Timestamp.Month 日期部份: Context.Timestamp.Date 日期號: Context.Timestamp.Day 星期: Context.Timestamp.DayOfWeek 一年中的第幾天: Context.Timestamp.DayOfYear 小時: Context.Timestamp.Hour 毫秒: Context.Timestamp.Millisecond 分種: Context.Timestamp.Minute 秒: Context.Timestamp.Second -------------------------------------
取得服務器系統名稱: Context.Server.MachineName
取得服務器IIS運行逾時毫秒: Context.Server.ScriptTimeout
取得頁面的Handler: Context.Handler
-------------------------------------
比較這兩句: Context.Server.Transfer("test.aspx"); Response.Redirect("test.aspx"); 語句執行時觀查瀏覽器地址欄的變化。 Response.Redirect是地址轉換。而Context.Server.Transfer是頁面內部調用。
把Context.Server.Transfer和Context.RewritePath配合用法:
Context.RewritePath("text.aspx?a=100"); Context.Server.Transfer("test.aspx");
相当于用Response.Redirect("test.aspx?a=100");
但不同的是:Context.Server.Transfer是頁面內部調用的。 当然,也把上面两句直接写成一句:
Context.Server.Transfer("test.aspx?a=199");
效果上是一样的! 
|