我有一个奇怪的问题。
url 重写后,Page.IsPostBack 总是返回 false。
我正在使用指向函数的链接,例如,
<a href="#" onclick="return getHelp('4','P')">
这将转到页面方法下方的 js 文件和 js 调用。
<script>
function getHelp(id, type) {
PageMethods.displayHelp(id, type, CallSuccess, CallFailed);
}
</script>
这是我尝试从 javascript 访问的 pageMethod,
[System.Web.Services.WebMethod]
public static string displayHelp(string id, string type)
{
response.writeline(id+type);
}
如果我不使用 urlrewriting 它工作完美。但是,如果我使用 urlrewriting,则无法识别回发。
任何帮助,将不胜感激