2011-04-29 52 views
0

Pagemethods是靜態的,這就是爲什麼我們無法從pagemethod訪問頁面控件,但我聽說我們可以從pagemethod訪問用戶控件。這是真的嗎?PageMethod和頁面控制訪問?

如果是,那麼如何從靜態方法訪問用戶控件?我搜索谷歌詳細瞭解原因,但沒有發現,所以如果任何機構知道原因,那麼請詳細討論。

+0

[PageMethods vs UpdatePanels](http://izlooite.blogspot.com/2010/06/pagemethods-vs-updatepanels.html) – 2011-05-23 07:37:39

回答

1

不能訪問作爲頁面一部分的用戶控件對象。你可以做的是創建新的用戶控件對象並調用他們的方法等等:var myuc = new MyUserControl(),然後你可以調用render方法來獲取用戶控件的HTML,並以頁面響應「string」的形式發送它方法,但這不是使用用戶控件的正確方法,應該避免。