1
以下If
語句可以正常工作,如果它是在ASP:UpdatePanel
,但是,如果我們使用了Telerik:RadAjaxPanel
相反,代碼會被完全忽略所以下面的代碼的結果將是兩個控件:嵌入式代碼在ASP的UpdatePanel而不是在Telerik的RadAjaxPanel
<telerik:RadAjaxPanel ID="RadAjaxPanel2" runat="server" LoadingPanelID="RadAjaxLoadingPanel1" EnableAJAX="true" >
<% If 1=1 Then%>
<uc1:DefaultSidebar1 runat="server" ID="DefaultSidebar1" />
<%
Else%>
<uc1:DefaultSidebar3 runat="server" ID="DefaultSidebar3" />
<%
End If%>
</telerik:RadAjaxPanel>
背後的原因是什麼?任何建議,以獲得它在RadAjaxPanel
工作。
您可以不讓usercontrols可見= false,然後在代碼隱藏確定哪些應該可見或不可見。 – Mych
那麼你如何解決這個問題? –