PDA

View Full Version : پیداکردن نام صفحه جاری



Erfanian
سه شنبه 25 اسفند 1383, 09:25 صبح
با سلام
اگر بخواهیم نام Page‌ که الان داخل آن هستیم را پیدا کنیم از چه Object و Property باید استفاده کنیم؟ :)

Behrouz_Rad
سه شنبه 25 اسفند 1383, 10:10 صبح
کد اصلاح شد.
به پست دوم بنده مراجعه کنید.

titbasoft
سه شنبه 25 اسفند 1383, 10:17 صبح
request.ServerVariables("Script_name") :wink:

AspNet
سه شنبه 25 اسفند 1383, 10:24 صبح
اینم یه راه آسان


this.Label1.Text=Request.Url.ToString();

:wink:

Behrouz_Rad
سه شنبه 25 اسفند 1383, 10:41 صبح
کد titbasoft قدیمیه و در ضمن نیاز به یک تابع مکمل به شکل زیر داره:


<%
Function getFileName()
Dim lsPath, arPath
lsPath = Request.ServerVariables("SCRIPT_NAME")
arPath = Split(lsPath, "/")
getFileName = arPath(UBound(arPath,1))
End Function

Dim sFileName
sFileName = getFileName()
response.write sFileName
%>


کد AspNet هم مسیر کامل رو بر میگردونه.
کد بنده رو که در اولین پاسخ نوشتم به شکل زیر اصلاح کنید. (فقط اولین پارامتر رو حذف کردم)


string VirtualPath = Request.Path.Substring(Request.Path.LastIndexOf("/")+1 );

موفق باشید.

AspNet
سه شنبه 25 اسفند 1383, 10:46 صبح
آره کدی که من نوشتم مسیر کامل رو برمیگردونه..
(لطف کنید یه سری به اختلاف زمان هم بزنید :wink: )

Erfanian
سه شنبه 25 اسفند 1383, 11:29 صبح
دوستان
خیلی ممنون.....
سال نو مبارک :D