Следующая If
оператор работает правильно, если он был в ASP:UpdatePanel
, однако, если мы использовали Telerik:RadAjaxPanel
вместо этого, код будет полностью игнорируется, так что результат следующего кода будет два органа управления:Embedded код работает в 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 visible = false, а затем в определении кода, которое должно быть видимым или нет. – Mych
так как вы это решили? –