PDA

View Full Version : استفاده از query string فارسی



maktab
سه شنبه 03 اردیبهشت 1392, 18:06 عصر
سلام.
من در قسمتی از آدرس url خودم از query string فارسی استفاده کردم. بعنوان مثال شبیه لینک زیر:



http://www.mysite.com?Name=لیست برترین ها


مشکلی بابت استفاده از آن نیست. فقط میخوام وقتی لینک نمایش داده میشه قسمت فارسی آن نیز به همین شکل فارسی باشه نه اینکه به کد تبدیل بشه. برای این کار باید چکار بکنم؟

maktab
چهارشنبه 04 اردیبهشت 1392, 19:17 عصر
کسی نیست روش این کار را بگه؟ با توجه به اینکه خیلی از سایت ها از این کار استفاده میکنند مثل همین تالار. پس شدنیه.

fakhravari
چهارشنبه 04 اردیبهشت 1392, 19:44 عصر
برای نمونه ببین میتونی از این توابع استفاده کنی.
/// <summary>
/// تبدیل به Decode کردن حرف
/// </summary>
/// <param name="Text">رشته URL</param>
public static string UrlEncode(string Text)
{
return System.Web.HttpContext.Current.Server.UrlEncode(Te xt);
}
/// <summary>
/// تبدیل به Decode کردن حرف
/// </summary>
/// <param name="Text">رشته URL</param>
public static string UrlDecode(string Text)
{
return System.Web.HttpContext.Current.Server.UrlDecode(Te xt);
}