2
我最近發現了Microsoft ajax控件工具包中某些控件的客戶端方法。例如,在TabContainer的,我可以做這樣的事情:有沒有辦法將客戶端方法添加到ASP.NET用戶控件?
$find('tabsEditJob').get_tabs()[1].set_enabled(true);
,而不必訴諸於服務器端代碼。有沒有辦法做到這一點在你自己的自定義用戶控件沒有太多的工作?
更新:我打算實現顯示和隱藏方法:雖然將display設置爲none可能工作得很好,但他們更喜歡顯式方法。我知道ajax控件工具包控件有一個set_visible方法。用戶控制也得到這個嗎?
你想打什麼樣的方法?你可以設置任何客戶端屬性(如啓用,或文本等)。但是,如果它是服務器端方法,那麼它會更復雜一些(例如,創建一些Ajax調用等)。 – 2010-01-07 21:49:18