【发布时间】:2011-10-06 06:35:34
【问题描述】:
我目前无法找到在 ASP.Net Web 表单页面内的静态 Web 方法上下文中调用 ResolveClientUrl 的方法。
我正在使用 jQuery Ajax 调用与 WebForms 进行交互,如下所述:http://encosia.com/using-jquery-to-directly-call-aspnet-ajax-page-methods/ 这就是 WebMethod 需要是静态的原因。问题是在 WebMethod 中我需要生成一个 URL 并向其附加一个查询字符串,我想安全地使用它并在附加查询字符串之前通过 ResolveClientUrl 传递它。
我有什么办法可以解决这个问题,还是 .Net 提供了另一种或多或少做同样事情的静态方法?
【问题讨论】: