SPa*_*dya 5 javascript asp.net calendar
有没有办法在asp.net或使用javascript,当有人点击日历上显示的周数,我可以在标签上获取日期(星期一到星期五)?
这是asp.net中的服务器端解决方案
标记
<asp:Label ID="Label1" runat="server" Text="" />
<asp:Calendar runat="server" ID="Calendar1" OnSelectionChanged="Calendar1_SelectionChanged" />
Run Code Online (Sandbox Code Playgroud)
代码隐藏
protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
DateTime input = Calendar1.SelectedDate;
int delta = DayOfWeek.Sunday - input.DayOfWeek;
DateTime firstDay = input.AddDays(delta);
for (int i = 0; i < 7; i++)
Label1.Text += ((DateTime)(firstDay.Add(new TimeSpan(i, 0, 0, 0)))).ToShortDateString() + " -- ";
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
567 次 |
| 最近记录: |