2012-10-22 56 views
-1

我有兩個文本框,我已經使用ajax日曆擴展。當我從其中一個文本框中選擇一個日期時,它應該通過添加幾天或幾個月自動填充另一個文本框。如何使用ajax日曆擴展程序在C#中添加或減少日期?

我該怎麼做?

+0

人幫助我,請我是在C#中的初學者... –

+0

請張貼一些代碼,顯示你當前已經實施。 – jro

+1

Umar你需要在.NET中使用Google DateTime,然後使用DateTime.Add方法。你可以添加天,年,月等。 –

回答

0

請按照此示例並修改您的代碼。希望能幫助到你。

<asp:UpdatePanel id="UpdatePanel1" runat="server"> 
<contenttemplate> 
<cc2:CalendarPopup id="CalendarExtender1" runat="server" Width="71px" OnDateChanged="CalendarPopup1_DateChanged" AutoPostBack="True"></cc2:CalendarPopup> 
<cc2:CalendarPopup id="CalendarExtender2" runat="server" Width="71px"></cc2:CalendarPopup> 
</contenttemplate> 
</asp:UpdatePanel>   

**Code behind:** 

protected void CalendarPopup1_DateChanged(object sender, EventArgs e) 
    { 
     CalendarPopup2.SelectedDate = CalendarPopup1.SelectedDate.AddDays(1); // you can add the number of days you want 
    } 

還有以下鏈接可能給你關於這個主題更好地瞭解:

http://www.dotnetcurry.com/ShowArticle.aspx?ID=149