如下图所示建立工程:
控件默认没有开启网格显示,如果需要则更改ShowGridLines属性为True即可。
后台的代码如下图:
还是把代码贴出来算了:
- using System;
- using System.Data;
- using System.Configuration;
- using System.Web;
- using System.Web.Security;
- using System.Web.UI;
- using System.Web.UI.WebControls;
- using System.Web.UI.WebControls.WebParts;
- using System.Web.UI.HtmlControls;
- public partial class _Default : System.Web.UI.Page
- {
- protected void Page_Load(object sender, EventArgs e)
- {
- }
- protected void Calendar1_SelectionChanged(object sender, EventArgs e)
- {
- Label1.Text = Calendar1.SelectedDate.ToString("yyyy/MM/dd");
- }
- protected void Calendar1_DayRender(object sender, DayRenderEventArgs e)
- {
- if (e.Day.IsOtherMonth) e.Cell.Controls.Clear();
- }
- }
启动后即可看到页面显示效果。