Bir web sitesi tasarlamaktasınız, fakat dosyalarınız kalsörler içerisinde tutulmakta. Bu konuda bir sıkıntınız yok fakat, öyle bir URL’niz var ki elinizde hem klasöründışındaki bir sayfada hem de klasörün içindeki bir sayfada bulunuyor ve o sayfalarda tek bir kod ile çaÄŸrılıyor. Bu durumda insan gayet sıkışıyor.
Ya da bir web projesini modifiye etmeniz gerekti ve o sırada adını bildiğiniz fakat hangi klasör içerisinde olduğunu bilmediğiniz bir sayfa çağırmanız gerekti.
Yukarıda bahsettiğim durumlara kolay ve basit bir çözümümüz mecvut.
1 | ResolveClientUrl(string URL); |
kodu. Verilen URL’nin client tarafında klasörünü belirler ve o ÅŸekilde çağırır.
Bunu ÅŸu ÅŸekilde kullanabilirsiniz:
1 | <a href="#" onclick="PencereAc('<%= ResolveClientUrl("NewsUpdate.aspx") %>')">News Update</a> |
ÅŸeklinde bir asp.net sayfasının içerisine yazdığınızda bizim sayfamız News/ klasöründe ise News/NewsUpdate.aspx olarak çaÄŸrılacaktır…
Aynı ÅŸekilde kod sisteminde de kullanılabilir…



