사용자가 좀더 URL을 쉽게 이해할 수 있도록 해준다.
사용자가 /Products/Books.aspx 이렇게 치고 들어오면 아래와 같이
빽단에서 다시 URL 을 재작성 해서 보내준다.
void Application_BeginRequest(object sender, EventArgs e) { string fullOrigionalpath = Request.Url.ToString(); if (fullOrigionalpath.Contains("/Products/Books.aspx")) { Context.RewritePath("/Products.aspx?Category=Books"); } else if (fullOrigionalpath.Contains("/Products/DVDs.aspx")) { Context.RewritePath("/Products.aspx?Category=DVDs"); } }
자세한 내용은 ScottGu’s 에서 ㄱㄱ
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
'ASP.NET AJAX' 카테고리의 다른 글
Javascript로 포스트백 발생시키기 (비하인드 메소드 호출) (0) | 2014.02.17 |
---|---|
디자이너를 위한 asp.net 페이지 만들기 (0) | 2011.06.14 |
[Forder /Directory.GetFiles] 특정폴더 파일목록가져오기 (1) | 2010.10.01 |
배열을 DataList에 바인딩하기 (0) | 2010.10.01 |
[ GridView ] DataKeys , RowDataBound (데이터바인딩)간단한 사용법 (0) | 2010.06.01 |
[ GridView,그리드뷰 ]페이징(page) 디자인 꾸미기 (0) | 2010.06.01 |
[ FilterExpression,FilterParameters , 다중검색 ] 두개이상 검색할때... (0) | 2010.06.01 |
[마스터 페이지, masterpage] 에서 유저컨트롤 안에 접근하기 (0) | 2010.06.01 |
[마스터페이지 , masterpage ] PreviousPage 마스터페이지 컨트롤러에 접근 (0) | 2010.06.01 |
[암호화,MD5,SHA1] 비밀번호 암호화 하기 (0) | 2010.06.01 |