PDA

View Full Version : سوال: چطور می تونم در code-behind به اسم یه صفحه دسترسی داشته باشم؟ مثلا home.aspx



dontspeak
پنج شنبه 29 اردیبهشت 1390, 21:18 عصر
سلام چطور میتونم به اسم یه صفحه در code-behind دسترسی داشته باشم؟ کدش چیه؟

dontspeak
پنج شنبه 29 اردیبهشت 1390, 21:36 عصر
دوستان ممنون پیدا کردم
public static string GetCurrentPageName()
{
string sPath = HttpContext.Current.Request.Url.AbsolutePath;
string[] strarry = sPath.Split('/');
int lengh = strarry.Length;
string sRet = strarry[lengh - 1];
return sRet;
}

Peyman.Gh
جمعه 30 اردیبهشت 1390, 13:03 عصر
ساده تر هم میتوان این کار را انجام داد.
Response.Write(System.IO.Path.GetFileName(Request. Url.AbsolutePath));

موفق باشید.