Global.asax (HttpApplication), HttpModule, HttpHandler, vb. Gibi Sayfa dışı bağlamlardan "~/her neyse" çözümünü çözmek istiyorum, ancak yalnızca Denetimler (ve Sayfa) için özel olan bu Çözümleme yöntemlerini bulabilirim.ASP.NET "~" uygulama yollarını, mevcut bir Kontrol olmaksızın web sitesinin köküne nasıl çözebilirim?
Uygulamanın, Sayfa bağlamı dışında haritayı çizebilmek için yeterli bilgiye sahip olması gerektiğini düşünüyorum. Yok hayır? Ya da en azından benim için mantıklı, diğer durumlarda, uygulama kökü bilindiği yerde çözülebilir olmalıdır.
Güncelleştirme: Web.configuration dosyalarında "~" yollarına yapıştığım ve bunları yukarıda belirtilen denetim dışı senaryolardan çözmek istediğim için.
Güncelleştirme 2: Onları bir dosya sistemi yoluna değil, Control.Resolve (..) URL davranışı gibi web sitesinin köküne çözmeye çalışıyorum.
Yinelenen: http://stackoverflow.com/questions/26796/asp-net-using-system-web-ui-control-resolveurl-in- a-shared-static-function –