發表文章

目前顯示的是 2011的文章

{ASP.NET} 解析網址

原始網址如下 http://localhost:1984/News/Press/Content.aspx/123?id=1#toc 透過 Request 物件就提供很多屬性,可供快速取得網址的片段 Request.ApplicationPath / Request.PhysicalPath D:\Site\News\Press\Content.aspx System.IO.Path.GetDirectoryName(Request.PhysicalPath) D:\Site\News\Press Request.PhysicalApplicationPath D:\Site\ System.IO.Path.GetFileName(Request.PhysicalPath) Content.aspx Request.CurrentExecutionFilePath /News/Press/Content.aspx Request.FilePath /News/Press/Content.aspx Request.Path /News/Press/Content.aspx/123 Request.RawUrl /News/Press/Content.aspx/123?id=1 Request.Url.AbsolutePath /News/Press/Content.aspx/123 Request.Url.AbsoluteUri http://localhost:1984/News/Press/Content.aspx/123?id=1 Request.Url.Scheme http Request.Url.Host localhost Request.Url.Port 1984 Request.Url.Authority localhost:19

postback後,頁面停留

讓頁面在postback後,scrollbar會停留原本的地方 方法有三種 01.WEB.CONFIG 在 <system.web></system.web> 之間增加節點 <pages maintainScrollPositionOnPostBack="true"></pages> 02.頁面宣告 <@page MaintainScrollPositionOnPostback="true" .......> 03.頁面CODE-BEHIND Page.MaintainScrollPositionOnPostBack = true