Asp.net| Tips | The Calendar control is one of the. NET self-contained controls that are powerful and useful in many project development, and are essential for blogging systems. The good jade also needs to carve, in order to make it more beautiful and practical, we also need to develop it two times.
Create a new user control and pull the calender control in. The first step is the appearance setting, which, depending on your needs, can only be adjusted for its related properties. The following figure is my adjusted interface
The second step is to adjust the internal function, which focuses on the following two events.
PreRender: Occurs when a server control is to be rendered to its contained page object.
DayRender: Occurs when you create each day for a calendar control in the control hierarchy.
Define three integer variables and integer arrays first
Private int[] arrcurrentdays,arrpredays,arrnextdays; Three variables are the current month, the previous January, and the next one months
private int intcurrentmonth,intpremonth,intnextmonth; Three integer arrays hold relative month date of blog
protected System.Web.UI.WebControls.Calendar Calendar1; And this is our Calendar control.
2. Below I will give the source of these two events, and explain its implementation below, if you do not understand, you can first look at the following instructions
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.