Kalender im UpdatePanel

25/11/2008 - 17:06 von Carsten | Report spam
Ich habe u.a. einen Kalender in einem UpdatePanel. Kann auch ohne probleme
zwischen den Monaten hin und her klicken, aber sobald ich einen Tag auswàhle
springt der Kalender zurück auf den aktuellen Tag und das Event
onselectionChanged funktioniert auch nicht. woran kann das liegen? Hier mein
Code:

<asp:UpdatePanel ID="UpdatePanel2" runat="server" >


<ContentTemplate>
<asp:Panel ID="largeBoxText" runat="server"
CssClass="largeBoxText">
<asp:Panel ID="booker" runat="server" CssClass="booker">
<asp:Panel ID="PanelMessage" runat="server"
CssClass="message">
</asp:Panel>..

<asp:Calendar id="calAnreise" OnDayRender="calAnreise_DayRender"
runat="server"
Visible="True" Width="170px" Height="150px"
BorderColor="Black"
ShowGridLines="true" BackColor="Transparent"
SelectMonthText=" "
NextMonthText="&raquo;" PrevMonthText="&laquo;"
CellPadding="0"
BorderStyle="Solid" CssClass="DateTimeGrid"
DayHeaderStyle-CssClass="DateTimeGridDayHeader"
DayStyle-CssClass="DateTimeGridDay"
NextPrevStyle-CssClass="DateTimeGridNext"

OtherMonthDayStyle-CssClass="DateTimeGridOtherMonthDay"

SelectedDayStyle-CssClass="DateTimeGridSelectedDay"
SelectorStyle-CssClass="DateTimeGridSelector"
TitleStyle-CssClass="DateTimeGridTitel"
TodayDayStyle-CssClass="DateTimeGridToDay"
WeekendDayStyle-CssClass="DateTimeGridWeekend"
onselectionchanged="calAnreise_SelectionChanged"

</asp:Calendar>



CS:


if (!IsPostBack)
{

if (myMaster.ArrDate == "")
{
calAnreise.SelectedDate = DateTime.Today;
}
}



MfG

Carsten
 

Lesen sie die antworten

#1 Carsten
25/11/2008 - 17:29 | Warnen spam
Uppssorry Eventhandler funktioniert...nur der Kalender springt immer
wieder zurück.

"Carsten" wrote:

Ich habe u.a. einen Kalender in einem UpdatePanel. Kann auch ohne probleme
zwischen den Monaten hin und her klicken, aber sobald ich einen Tag auswàhle
springt der Kalender zurück auf den aktuellen Tag und das Event
onselectionChanged funktioniert auch nicht. woran kann das liegen? Hier mein
Code:

<asp:UpdatePanel ID="UpdatePanel2" runat="server" >


<ContentTemplate>
<asp:Panel ID="largeBoxText" runat="server"
CssClass="largeBoxText">
<asp:Panel ID="booker" runat="server" CssClass="booker">
<asp:Panel ID="PanelMessage" runat="server"
CssClass="message">
</asp:Panel>..

<asp:Calendar id="calAnreise" OnDayRender="calAnreise_DayRender"
runat="server"
Visible="True" Width="170px" Height="150px"
BorderColor="Black"
ShowGridLines="true" BackColor="Transparent"
SelectMonthText=" "
NextMonthText="»" PrevMonthText="«"
CellPadding="0"
BorderStyle="Solid" CssClass="DateTimeGrid"
DayHeaderStyle-CssClass="DateTimeGridDayHeader"
DayStyle-CssClass="DateTimeGridDay"
NextPrevStyle-CssClass="DateTimeGridNext"

OtherMonthDayStyle-CssClass="DateTimeGridOtherMonthDay"

SelectedDayStyle-CssClass="DateTimeGridSelectedDay"
SelectorStyle-CssClass="DateTimeGridSelector"
TitleStyle-CssClass="DateTimeGridTitel"
TodayDayStyle-CssClass="DateTimeGridToDay"
WeekendDayStyle-CssClass="DateTimeGridWeekend"
onselectionchanged="calAnreise_SelectionChanged"
></asp:Calendar>

CS:


if (!IsPostBack)
{

if (myMaster.ArrDate == "")
{
calAnreise.SelectedDate = DateTime.Today;
}
}



MfG

Carsten

Ähnliche fragen