2012-10-22 5 views
-1

저는 아약스 캘린더 익스텐더를 사용한 두 개의 텍스트 상자가 있습니다. 텍스트 상자 중 하나에서 날짜를 선택하면 몇 일 또는 몇 달을 추가하여 다른 텍스트 상자를 자동으로 채 웁니다.ajax calendar extender를 사용하여 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

관련 문제