Kalendersteuerung ohne Postback

8

Ich stelle fest, dass das Kalendersteuerelement in ASP.NET keine AutoPostBack -Eigenschaft hat. Ich möchte, dass, wenn ich ein Datum aus dem Steuerelement auswählen, das Steuerelement not die Seite zurückgeben muss. Wie mache ich das und noch eine Sache, wenn ich über den Kalender gehe, zeigt es mir ein Skript. %Code%. Also meine Frage ist, wie man dieses Javascript deaktiviert, um "javascript:__doPostBack('Calendar2','5098')" die Werte

nicht zu machen     
Vicky 14.12.2013, 09:43
quelle

4 Antworten

4

Es gibt keine Möglichkeit, postbacks für den Server auszuschalten, aber Sie können updatepanel Kontrolle, die Ihnen etwas helfen kann.

    
Aitazaz Khan 30.01.2014, 15:09
quelle
3

Laut PLBlum in den ASP.NET-Foren :

  

Das in ASP.NET enthaltene Kalendersteuerelement verwendet nur Postbacks. Wenn du   Microsoft ASP.NET AJAX zur Seite hinzugefügt und den Kalender in ein   UpdatePanel kann das Erscheinungsbild von Postbacks durch Verwendung von   Rückrufe. Aber es macht immer noch einen Ausflug zum Server für jeden Klick auf ein   Datum oder Monat.

     

Viele Personen haben dem Calendar-Steuerelement einen Ersatz hinzugefügt   verwendet Javascript, um die Arbeit zu erledigen. Ich bin der Autor von einem, in "Peters"   Date Package ". Sie können andere in diesen Sites finden: das Control   Galerie (hier unter Ressourcen), www.123aspx.com und www.411asp.net.

    
Vignesh Kumar 30.01.2014 15:41
quelle
0

Ich denke, dass Sie "CalendarExtender" von AjaxToolkit

verwenden können %Vor%

Denken Sie daran, diesen Code oben auf Ihrer Seite hinzuzufügen:

%Vor%     
Orlando Herrera 31.07.2016 19:30
quelle
0

Sie können wie folgt hinzufügen

%Vor%

Beachten Sie, dass Sie UseSubmitBehavior="False" mit Schaltflächen auch verwenden sollten, um Postback für Schaltflächen im selben updatePanel

zu stoppen

Es funktioniert gut

    
ALI EL-KOMY 14.03.2017 17:52
quelle

Tags und Links