2016-03-24 21 views
0

ich C# .NET ein Reservierungssystem zu programmierenDatum ändern Label vom Benutzer

Ich möchte den Benutzer Datum ändern durch die Pfeile lassen, wie auf dem Bild gezeigt (bitte klicken Sie auf den Link)

Datum Bild

enter image description here

ich von der Anzeige des aktuellen Datums auf dem Bildschirm getan haben, aber ich weiß einfach nicht, wie der Benutzer zu lassen, verwenden Sie die Pfeile um die Daten zu ändern das sind die HTML-Codes:

<asp:Label ID="lblServerDateTime" runat="server" CssClass="auto-style13" style="font-size:30px;" /> 

und diese sind die C# Code

protected void page_load(object sender, EventArgs e) 
{ 
    lblServerDateTime.Text = DateTime.Now.ToString("M"); 
} 
+0

'page_load' ist dieser JavaScript-Code? –

+0

Wie würden Sie das Jahr des Datums kennen? – Adil

Antwort

2

Diese Schnipsel Ihnen helfen können:

Aspx

<asp:Button Text="Down" ID="btnDown" runat="server" OnClick="btnDown_Click" /> 
<asp:Label ID="lblServerDateTime" runat="server" CssClass="auto-style13" Style="font-size: 30px;" /> 
<asp:Button Text="UP" ID="btnUp" runat="server" OnClick="btnUp_Click" /> 

Code hinter

protected void Page_Load(object sender, EventArgs e) 
    { 
     if (!IsPostBack) 
     { 
      lblServerDateTime.Text = DateTime.Now.ToString("dd MMMM"); 
      calCurrentDay.SelectedDate = DateTime.Now; 
      // Sets current date on initially. 
     } 
    } 

protected void btnUp_Click(object sender, EventArgs e) 
    { 
     //Up button click will increase the date by one day 
     DateTime.TryParse(lblServerDateTime.Text, out d); 
     d = d.AddDays(1); 
     lblServerDateTime.Text = d.ToString("dd MMMM"); 
     calCurrentDay.SelectedDate = d; 
    } 

protected void btnDown_Click(object sender, EventArgs e) 
    { 
     //Up button click will decrease the date by one day 
     DateTime d; 
     DateTime.TryParse(lblServerDateTime.Text, out d); 
     d = d.AddDays(-1); 
     lblServerDateTime.Text = d.ToString("dd MMMM"); 
     calCurrentDay.SelectedDate = d; 
    } 
+0

Vielen Dank! Es funktioniert :) –

+0

Darf ich fragen, wie Sie diese Codes mit dem Kalender verknüpfen? so, wenn der Benutzer das Datum verringert oder das Datum mit den Pfeilen erhöht; Der (SelectedDay) bewegt sich ebenfalls im Kalender. Beachten Sie, dass ich einen Stil für den SelectedDay >> SelectedDayStyle verwenden –

+0