0

Ich versuche, ein Splash-Fenster mit Telerik Radwindow zu implementieren. Ich muss das Kontrollkästchen "Nicht anzeigen" im Begrüßungsfenster aktivieren, damit der Begrüßungsbildschirm beim nächsten Klick nicht angezeigt wird. Ein Beispielcode von mir wird untenWie implementiert man das Kontrollkästchen "Nicht anzeigen" im Begrüßungsfenster mit Telerik RadWindow?

<telerik:RadWindowManager ID="RadWindowManager1" runat="server" Width="660px" Height="540px"> 
<Windows> 
    <telerik:RadWindow ID="Win1" VisibleOnPageLoad="true" runat="server" VisibleStatusbar="false" 
     Animation="Fade" ShowContentDuringLoad="false" VisibleTitlebar="false" Behaviors="None" 
     Modal="false"> 
     <ContentTemplate> 
      <img src="Images/Image.jpg" /> 

      <telerik:RadButton ID="radButton" runat="server" Text="Close" OnClientClicked="closeRadWindow" AutoPostBack="false"></telerik:RadButton> 
     </ContentTemplate> 
    </telerik:RadWindow> 
</Windows> 

Antwort

0

In den Client-Seite-Handler des Knopfes erzeugt ein Cookie mit dem gewünschten Ablauf dargestellt. Sie können es später auch nach Ihrem Servercode ändern, wenn Sie möchten.

Verwenden Sie dann das OnClientBeforeShow -Ereignis, um nach diesem Cookie zu suchen, und wenn es existiert, brechen Sie das Ereignis ab, um zu verhindern, dass der Dialog angezeigt wird.

Ich fand auch diese ziemlich alt KB-Artikel, die noch arbeiten kann und Sie können nützlich sein: für die Hilfe http://www.telerik.com/support/kb/aspnet-ajax/window/details/radconfirm-with-do-not-show-again-option

+0

Dank. Könntest du es erklären. Ich fand die Codes sind zu komplex für mich zu verstehen –

Verwandte Themen