我試圖使用pagemethods從JS調用函數方法背後的代碼,但它不是要求其也不拋出任何錯誤...PAGEMETHODS不是從JS功能工作
function example(){
pagemethods.method();
}
**aspx.cs
[webmethod]
public static void method(){
//some logic
}
所以要找到這個問題我說「對象不支持此屬性或方法」。可我認爲這種情況下顯示pagemethods正在做針對
我評論WEBMETHOD則顯示錯誤的一些負面測試!
然後,我將JS函數中的調用方法名稱替換爲pagemethods.newmethod(),但我沒有將方法名稱更改爲newmethod ..我期待着一些錯誤,但它沒有給我一個錯誤..
注:我有 「的method = post」 的形式declaration..does它的效果pagemethods什麼..
如此困惑,爲什麼這個問題上正在發生的事情!
我們可以用任何其他方式調用codebehind方法,而不是pagemethods ..請教建議!
爲什麼你認爲它不叫? – Grundy
試試看[示例'在ASP.NET網頁中調用靜態方法](http://msdn.microsoft.com/en-us/library/bb398998(v = vs.110).aspx) – Grundy
我正在調試帶有斷點的代碼,所以我沒有看到那個靜態方法被調用哪個曾經使用pagemethods.i調用我使用相同的概念,在「調用ASP.NET網頁中的靜態方法」中提到 – user3212507