我有两个文本框,其中我使用了ajax日历扩展程序。当我从其中一个文本框中选择日期时,它应该通过添加几天或几个月来自动填充其他文本框。
我该怎么做?
答案 0 :(得分: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
}
以下链接可能会让您更好地了解此主题: