Şu anda bir ASP.Net Web Formları sayfasının içinde bir statik web yöntemi bağlamında ResolveClientUrl aramanın bir yolunu bulmakta sorun yaşıyorum. http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/ WebMethod statik olması gerekir nedeni budur ki: Ben jQuery Ajax kullanıyorumBir statik web yönteminde (ASPNet Web Formları) ResolveClientUrl çağrısı (ASPNet Web Formları)
aşağıda belgelendiği gibi WebForms ile etkileşim çağırır. Sorun, WebMethod içinde bir URL oluşturup ona bir sorgu dizesi eklemem gerektiğidir ve bunu güvenli bir şekilde çalmak ve sorgu dizesini eklemeden önce ResolveClientUrl aracılığıyla iletmek istiyorum.
Bu konuda çalışabileceğim herhangi bir yol var mı, yoksa. Net aşağı yukarı aynı şeyi yapan alternatif bir statik yöntem sağlıyor mu?
çağırmakla aynı sonucu verecektir Sayfa nesnesi (veya herhangi kontroller), ayrıca
Web.VirtualPathUtility.ToAbsolute("~/home.aspx");
kullanabilirsiniz üzerindeResolveClientUrl
çağıran a * kesmek *. Ancak, bu son derece basit ve işi bitirir. Ayrıca, tek seçeneğim gibi hissediyorum. Harika iş, teşekkürler! – enriquein