using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class calenderdisp : System.Web.UI.Page
{
DateTime dt = DateTime.Now;
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
if (ddlweeklist.SelectedItem.Text == "Today")
{
txtstart.Text = DateTime.Now.ToString("dd/MM/yyyy");
Txtend.Text = DateTime.Today.ToString("dd/MM/yyyy");
}
}
}
protected void ddlweeklist_SelectedIndexChanged(object sender, EventArgs e)
{
if (ddlweeklist.SelectedItem.Text == "This Week")
{
int st = DayOfWeek.Sunday - dt.DayOfWeek;
int en = DayOfWeek.Saturday - dt.DayOfWeek;
txtstart.Text = dt.AddDays(st).ToString("dd/MM/yyyy");
Txtend.Text = dt.AddDays(en).ToString("dd/MM/yyyy");
}
if (ddlweeklist.SelectedItem.Text == "Next Week")
{
DateTime dt1 = dt.AddDays(7);
int st = DayOfWeek.Sunday - dt1.DayOfWeek;
int en = DayOfWeek.Saturday - dt1.DayOfWeek;
txtstart.Text = dt1.AddDays(st).ToString("dd/MM/yyyy");
Txtend.Text = dt1.AddDays(en).ToString("dd/MM/yyyy");
}
if (ddlweeklist.SelectedItem.Text == "Last Week")
{
DateTime dt2 = dt.AddDays(-7);
int st = DayOfWeek.Sunday - dt2.DayOfWeek;
int en = DayOfWeek.Saturday - dt2.DayOfWeek;
txtstart.Text = dt2.AddDays(st).ToString("dd/MM/yyyy");
Txtend.Text = dt2.AddDays(en).ToString("dd/MM/yyyy");
}
if (ddlweeklist.SelectedItem.Text == "This Month")
{
DateTime stmonth = new DateTime(dt.Year, dt.Month, 1);
DateTime enmnth = new DateTime(dt.Year, dt.Month, DateTime.DaysInMonth(dt.Year, dt.Month));
txtstart.Text = stmonth.ToString("dd/MM/yyyy");
Txtend.Text = enmnth.ToString("dd/MM/yyyy");
txtnodm.Text = DateTime.DaysInMonth(dt.Year, dt.Month).ToString();
Isleap();
}
}
}
現在得到的答案...感謝ü.........但如何這可以使用Java腳本來完成因爲我是非常有興趣去學習它,請您給點建議這個代碼寫在JavaScript如何獲得月和本月的最後一天的第一天使用日期時間在C#
,我會很高興如果u讓我知道了標準書應遵循學習java腳本
這段代碼是如何寫的Java腳本..... IAM很新,但任何人都可以建議我最好的鏈接在代碼中使用Java腳本 – clarifier