我實施了一個更新面板與樹視圖控件內。樹視圖控件將導致通過Javascript回發,導致OnNodeChecked被觸發。ASP更新面板
我已經把它包裝在一個UpdatePanel控件中,但我的仍然在我的頁面上閃爍效果。我也有一個在頁面中實現的scriptManager。有誰知道我能做些什麼來避免閃爍?
<asp:UpdatePanel ID="updateTreeViewPanel" runat="server"
ChildrenAsTriggers="true" UpdateMode="Conditional">
<ContentTemplate>
<fieldset>
<asp:TreeView ID="tv_WLG" runat="server"
OnTreeNodeCheckChanged="tv_WLG_TreeNodeCheckChanged"
OnSelectedNodeChanged="tv_WLG_SelectedNodeChanged"
onclick="javascript:postBackByObject(event)"
ShowCheckBoxes="All">
</asp:TreeView>
</fieldset>
</ContentTemplate>
</asp:UpdatePanel>
你爲什麼要用javascript而不是代碼隱藏來處理點擊事件?我懷疑這可能是問題。 – tintyethan
@Enghan,js發出一個回傳,後面的代碼被觸發。 TreeviewControl中的哪個屬性應該設置爲觸發代碼? – jpavlov
你只是觸發一個隨機回發或你真的想要發生什麼? – Smeegs