2
爲什麼Ajax pagemethods是靜態的?爲什麼Ajax pagemethods是靜態的
爲什麼Ajax pagemethods是靜態的?爲什麼Ajax pagemethods是靜態的
當它們被調用時,你不再位於服務器返回的頁面的上下文中:沒有任何回發數據,你不在網頁上創建控件等等。唯一的信息是你AJAX調用爲您提供了什麼,它在方法參數中提供。將它們作爲頁面上的實例方法是沒有意義的,因爲就服務器而言,沒有頁面的邏輯實例。
他們可能是在一個「AjaxRequestHandler」型或類似的東西實例方法 - 但我猜設計者認爲它更簡單,讓他們與頁面從客戶角度來看,他們正在與相關它。