PDA

View Full Version : مشکل در گرفتن آدرس سایت



forestasphalt
شنبه 02 شهریور 1392, 12:13 عصر
با سلام آدرس پروژه من به صورت
http://localhost:1440/Asp.net/Default.aspx
میباشد که Asp.net نام پروژه هست و اگر اشتباه نکنم توی پروژه های دیگه نام پروژه رو در آدرس نمی آورد
حالا من نیاز به آدرس http://localhost:1440/Asp.net/ دارم با کد زیر


Request.Url.GetLeftPart(UriPartial.Authority)

آدرس زیر به دست میاد http://localhost:1440/ حالا میخواستم بدونم راهی وجود داره Asp.net رو هم با کد به دست بیارم
من مشکلم به صورت زیر حل کردم


tRequest.Url.GetLeftPart(UriPartial.Authority)
+"/asp.net

با تشکر

uthman
شنبه 02 شهریور 1392, 19:57 عصر
string url=request.url.tostring();
string asp=url.substring(url.lenght-7);

Roya Rayane
یک شنبه 03 شهریور 1392, 01:27 صبح
می تونی از این استفاده کنی...
string fullPath = Request.Url.AbsoluteUri;
string nameOfPage = Path.GetFileName(Request.Path);
string result = fullPath.Replace(nameOfPage,"");
Response.Write(result);