簡體   English   中英

日歷選擇的索引更改不會觸發

[英]Calendar selected index change doesn't fire

我有一個日歷,該日歷在選擇日期時消失了。.但是,如果我再次選擇相同的日期,則日歷選擇的索引更改不會觸發。

對於相同的日期選擇,我該如何處理?

protected void Calendar1_SelectionChanged(object sender, EventArgs e)
{
   DateTime dt = new DateTime();
   dt = Calendar1.SelectedDate;

   string date;
   date = dt.Year.ToString() + "/" + dt.Month.ToString() + "/" + dt.Day.ToString();
   txtpickupdate.Text = date;
   Calendar1.Visible = false;
}

謝謝

如果您需要在同一日期使用功能性。 您必須編寫Calendar_Load事件。

請看樣本

 protected void Calendar1_Load(object sender, EventArgs e)
    {
        if(IsPostBack)
            {
            DateTime dt = new DateTime();
            dt=Calendar1.SelectedDate;
            string date;
            date = dt.Year.ToString() + "/" + dt.Month.ToString() + "/" + dt.Day.ToString();
            txtpickupdate.Text = date;
            Calendar1.Visible = false;
           }
    }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM