PDA

View Full Version : سوال: URL Rewriting بر اساس DataBase



FirstLine
پنج شنبه 24 اردیبهشت 1388, 12:09 عصر
با سلام
در sql یه جدول دارم که اطلاعات آن بصورت زیر نمایش داده میشود.

default.aspx?id=666
در این جدول یک فیلد Page_Name وجود دارد که برای هر id یک نام متناظر قرار گرفته است مثلا برای id=66 عبارت Contactus.asp و یا برای id=77 نام sitemap.aspx وارد شده است.
چجوری میتونم URL Rewriting را بر اساس فیلد دیتابیس تغییر و اعمال کنم؟
با تشکر

chaalesh
سه شنبه 11 اسفند 1388, 23:28 عصر
برای اینکار شما باید درخواست را در Global.asax از دیگر درخواست ها جدا کرده و بر اساس دیتا بیس به صفحه ای که دلتان می خواهد با پارامتر دلخواه ارسال کنید

تابع داخل Global.asax : تابع Application_BeginRequest
تابع rewrite کردن : HttpContext.Current.RewritePath

همین موضوع رو می گفتید دیگه ؟

FirstLine
چهارشنبه 12 اسفند 1388, 15:02 عصر
با سلام
http://www.codeproject.com/KB/aspnet/LocalizedSamplePart2.aspx
با تشکر