我有一個名爲poDateCalendar的日曆,我想這樣做只要用戶選擇日曆是早於今天的日期,就會有如下響應:Response.Write在ASP.NET中不起作用
protected void poDateCalendar_SelectionChanged(object sender, EventArgs e)
{
if (poDateCalendar.SelectedDate < System.DateTime.Today)
{
Response.Write("<script>alert('Warning: you are selecting a PO date earlier than today's date')</script>");
}
poDateCalendar.Visible = false;
poDateBtn.Text = poDateCalendar.SelectedDate.ToShortDateString();
}
它第一次嘗試它,但不知何故現在它不再工作,有什麼我做錯了嗎?
我也嘗試過做斷點,它通過if語句並且運行了response.write
。但是,之後沒有顯示任何內容。
可悲的是,這個要求讓我能夠選擇以前的日期。當他們這樣做時,我只需要給他們一個警告 –