zoukankan
html css js c++ java
自定义日期控件
对ASP.Net所知甚少,用
Web Matrix
作了一个日期选择控件,让大家见笑了
控件代码如下:
<%
...
@ Control ClassName
=
"
CustomCalender
"
autoeventwireup
=
"
false
"
Language
=
"
C#
"
targetschema
=
"
http://schemas.microsoft.com/intellisense/ie5
"
%>
<
script
runat
="server"
>
...
private
void
Calendar1_SelectionChanged( System.Object sender, System.EventArgs e )
...
{
TextBox1.Text
=
Calendar2.SelectedDate.ToShortDateString();
Panel1.Visible
=
false
;
}
private
void
OnClick( System.Object sender, System.EventArgs e )
...
{
if
( Panel1.Visible )
...
{
Panel1.Visible
=
false
;
}
else
...
{
Panel1.Visible
=
true
;
}
}
</
script
>
<!--
Insert content here
-->
<
asp:TextBox
id
="TextBox1"
runat
="server"
></
asp:TextBox
>
<
asp:Button
id
="Button1"
onclick
="OnClick"
runat
="server"
size
="43"
Text
="..."
height
="22"
width
="35"
type
="button"
></
asp:Button
>
<
div
id
="divCalendar"
>
<
asp:Panel
id
="Panel1"
runat
="server"
Width
="172px"
Height
="182px"
Visible
="False"
>
<
asp:Calendar
id
="Calendar2"
runat
="server"
Width
="200px"
Height
="180px"
OnSelectionChanged
="Calendar1_SelectionChanged"
BorderWidth
="2px"
BackColor
="White"
ForeColor
="Black"
Font-Size
="8pt"
Font-Names
="Verdana"
BorderColor
="#999999"
BorderStyle
="Outset"
DayNameFormat
="FirstLetter"
CellPadding
="4"
>
<
TodayDayStyle
forecolor
="Black"
backcolor
="#CCCCCC"
></
TodayDayStyle
>
<
SelectorStyle
backcolor
="#CCCCCC"
></
SelectorStyle
>
<
NextPrevStyle
verticalalign
="Bottom"
></
NextPrevStyle
>
<
DayHeaderStyle
font-size
="7pt"
font-bold
="True"
backcolor
="#CCCCCC"
></
DayHeaderStyle
>
<
SelectedDayStyle
font-bold
="True"
forecolor
="White"
backcolor
="#666666"
></
SelectedDayStyle
>
<
TitleStyle
font-bold
="True"
bordercolor
="Black"
backcolor
="#999999"
></
TitleStyle
>
<
WeekendDayStyle
backcolor
="#FFFFCC"
></
WeekendDayStyle
>
<
OtherMonthDayStyle
forecolor
="#808080"
></
OtherMonthDayStyle
>
</
asp:Calendar
>
</
asp:Panel
>
</
div
>
调用页面代码:
<%
...
@ Page Language
=
"
C#
"
%>
<%
...
@ Register TagPrefix
=
"
expo
"
TagName
=
"
CusCalender
"
Src
=
"
NewFile.ascx
"
%>
<
script
runat
="server"
>
...
//
Insert page code here
//
</
script
>
<
html
>
<
head
>
<
title
>
Testing the Calendar
</
title
>
</
head
>
<
body
>
<
form
runat
="server"
>
<
expo:CusCalender
id
="cusCalender"
runat
="server"
></
expo:CusCalender
>
</
form
>
</
body
>
</
html
>
查看全文
相关阅读:
concurrent模块
gevent模块
Python中的线程
2019.10.22 用TCP实现服务端并发接收
Python中的进程
进程和线程
网络编程常用模块及方法
[UOJ #222][NOI2016]区间(线段树)
[BZOJ 4873][SHOI&SXOI2017]寿司餐厅(最大权闭合子图)
[BZOJ 3751][NOIP2014]解方程(哈希)
原文地址:https://www.cnblogs.com/dahuzizyd/p/20119.html
最新文章
元组类型
列表类型
数字类型
python入门
操作系统简介
计算机基础
drf-视图家族练习
数据流-三流原理
Google物联网操作系统协同框架Weave深度解析
Qt之QRoundProgressBar(圆形进度条)
热门文章
Qt之绘制闪烁文本
Qt之QCustomPlot(图形库)
Qt之事件系统
Qt之保持GUI响应
Qt之QSS(QDarkStyleSheet)
超级有意思的代码注释
Qt之窗口动画(下坠、抖动、透明度)
IO模型
2019.10.24TCP协程处理
常量与变量
Copyright © 2011-2022 走看看