📄 calander.aspx
字号:
<%@ Page Language="VB" %>
<html>
<head>
<script runat="server">
Sub myCal_OnSelectionChanged(Source As Object, E As EventArgs)
Dim sel As Integer
Dim i as integer
Dim s as string
sel = Mycal.SelectedDates.Count
s = ""
For i = 0 to sel-1
'Format : Day of Week, Month, Date, Year (D Formatting)
'***************Code Change from Beta1 to Beta 2 ***********
'Beta 1 Code
's = s + Mycal.SelectedDates.Item(i).Format( "D", DBNull ) + ","
'Beta 2 Code lowercase "d" gives shortdate
'Uppercase "D" will give long date
s = s + Mycal.SelectedDates.Item(i).ToString("d")
next
selDate.Text = s
End Sub
Sub mycal_OnVisibleMonthChanged(Source As Object, E As MonthChangedEventArgs)
selDate.Text = "Current Month " + " " + E.NewDate.ToString() _
+ " Previous Month : " + E.PreviousDate.ToString()
End Sub
</script>
</head>
<body style="background-color='beige'; font-family='verdana'; font-size='10pt'">
<form id="myForm" runat="server">
<p>
<asp:Label id="selDate" runat="server" />
</p>
<ASP:Calendar id="myCal" runat="server"
BackColor="#666699" ForeColor="black"
BorderWidth="2"
BorderStyle="Solid" BorderColor="Black"
CellSpacing=2 CellPadding=2
ShowGridLines=true
TitleStyle-BorderColor="#666699"
TitleStyle-BorderWidth="3"
TitleStyle-BackColor="DarkGray"
TitleStyle-Height="50px"
DayHeaderStyle-BorderColor="teal"
DayHeaderStyle-BorderWidth="3"
DayHeaderStyle-BackColor="teal"
DayHeaderStyle-ForeColor="black"
DayHeaderStyle-Height="20px"
DayStyle-Width="50px"
DayStyle-Height="50px"
TodayDayStyle-BorderWidth="3"
WeekEndDayStyle-BackColor="teal"
WeekEndDayStyle-Width="50px"
WeekEndDayStyle-Height="50px"
SelectedDayStyle-BorderColor="firebrick"
SelectedDayStyle-BorderWidth="3"
OtherMonthDayStyle-Width="50px"
OtherMonthDayStyle-Height="50px"
OnSelectionChanged="myCal_OnSelectionChanged"
OnVisibleMonthChanged="mycal_OnVisibleMonthChanged"
runat="server"
SelectionMode = "DayWeekMonth"
/>
</form>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -