2013-04-02 79 views
2

我在aspx頁面中有一些按鈕,並且在每個按鈕中單擊一個面板被打開。現在,當我點擊頁面頂部的第一個按鈕時,頁面保持不變。但是當我點擊第三個或其他按鈕時,面板會被打開,但頁面會再次移回頂端。當我點擊按鈕時,我必須停止此頁面。禁用asp按鈕autopostback

謝謝。

回答

2

設置按鈕onclientclick="return false;"將防止回傳。

+0

我試過了,但它停止了我的按鈕單擊事件調用 – user2235775

+1

是的,這可以避免回發。如果您想保留頁面的其他部分,您可以使用部分回發(即使用更新面板)或使用AJAX來實現所需的行爲。 –

+0

也使用更新面板後,點擊按鈕時頁面重新加載 – user2235775