3
我將ASPxPageControl的EnableCallbacks屬性設置爲true時出現問題。通過ClientInstanceName獲取元素
在這種情況下,當我在每個選項卡上有幾個網格時,javascript不會看到不同於活動頁面的網格的ClientInstanceNames。
我想有可能在更改活動頁面上,如果當前頁面的hax索引(例如3),然後刷新此頁面上的網格。
我想,一旦我使用的JavaScript這樣的:
if (document.getElementById("MyClientInstanceName") != null){
MyClientInstanceName.Refresh();
}
否則有回調選擇所以它很好工作。
但是現在它不起作用,因爲即使打開該選項卡時也始終爲空。
我使用的ClientID非常醜陋而且很長,但它現在可以工作了。
是否有任何其他方式findout如果clientInstanceName可從JavaScript?
感謝您的幫助
不幸的是一條錯誤消息: 沒有定義MyClientInstanceName :( – gruber 2010-08-26 09:59:54
事實上,你應該用try catch塊圍繞着它: 嘗試{VAR OBJ = EVAL( 「MyClientInstanceName」); // obj exitst } catch(e){} – 2010-08-26 14:00:39