ASP.NET
六、如何:自定义 Calendar Web 服务器控件的外观
因为 Calendar 控件是一个由许多个别元素组成的复杂控件,它为您自定义其外观提供了多个选项。
1、更改 Calendar 控件的常规外观
Calendar 控件建立页上的日历的默认外观,但是您可以更改日历的总的外观。如果为日历上的个别元素(如当前日期、选定日期等)设置外观属性,则这些个别设置基于您从总体上为日历所做的默认设置。您还可以从预定义的格式中选择。
说明: 默认情况下,在 Calendar 控件上没有指示当前日期的特殊格式。
按下表所列设置属性。
指定属性
将属性设置为
字体、文本和背景色
Font, ForeColor, BackColor.
控件的整体尺寸
Height, Width
个别日周围的边距和间隔
CellPadding, CellSpacing
边框和网格线的颜色、尺寸和样式(例如,点线)
BorderColor
BorderStyle(设置为一个 BorderStyle 枚举值:Dotted、Dashed 或 Solid 等)。
ShowGridLines(true 或 false)
2、更改每周日期显示
默认情况下,一周中所有日的名称在日历的顶部显示为一行。可控制该行的格式。
按下表所列设置属性。
要执行的操作
将属性设置为
启用或禁用部署每周日期的行
ShowDayHeader(true 或 false)
指定每周中日名称的格式(例如,全称或简称)
DayNameFormat(使用 DayNameFormat 枚举中的值:Full、Short、FirstLetter 或 FirstTwoLetters)。
指定一周的起始日(默认值是 Sunday)
FirstDayOfWeek(使用 FirstDayOfWeek 枚举中定义的日)。
设置颜色、字体、边框样式和宽度等
用于合并样式信息的 DayHeaderStyle。
3、更改月份显示和定位链接
默认情况下,标题栏显示当前月份的名称和一组导航链接(LinkButton 控件),用户可以使用它们移动到下个月或上个月。
按下表所列设置属性。
要执行的操作
将属性设置为
完全移除标题栏(这将禁用月份定位)。
ShowTitle(true 或 false)
指定月份名称的格式(例如,全称或简称),还可添加年份。
TitleFormat(设置为 TitleFormat 枚举中的值:Month 或 MonthYear)。
指定月份定位链接的格式和文本
NextPrevFormat(使用 NextPrevFormat 枚举中的值:Month 或 CustomText)。
NextMonthText 和 PrevMonthText(设置为字符串)
设置颜色、字体、边框样式
相关文档:
第二课: 系统对象与状态管理
aspx页面 继承 System.Web.UI.Page类
aspx 运行机制如下:
Page对象:指向页面自身的方式,作用域为页面执行期
1) 每一个aspx页面对应着一个Page对象
2) .aspx与后台代码类(局部类)合并生成页面类
3) Page对象是页面类的实例
个人看法:在Page对象作用域内,是不是有点像 ......
在我们访问一些网站的时候会有一个复选框上面写着“两个星期内,不再要求输入密码”的类似内容,如果勾选上,等用户下次登录的时候就可以不用再输入密码了,直到两个星期以后。今天小编就和大家来实现这个技术点:当用户登录时,如果选中“两个星期内,不再要求输入密码”复选框,则在两个星期内 ......
ASP.NET Framework包含三个用于向服务器端提交表单的控件:Button、LinkButton和ImageButton。这三个控件拥有同样的功能,但每种控件的外观界面不同。
本节学习如何在页面中使用这三种控件。然后,学习如何关联客户端脚本和服务器端Button控件,以及如何使用Button控件把一个表单传到不是当前页的页面。最后,学习如何处 ......
public string NoHTML(string Htmlstring) //去除HTML标记
{
//删除脚本
Htmlstring = Regex.Replace(Htmlstring, @" <script[^>]*?>.*? </script>", "", RegexOptions.IgnoreCase);
//删除HTML
Htmlstring = Regex.Replace(Htmlstring, @" <(.[^>]*)>", "", RegexOptions.IgnoreCase); ......
asp.net自定义错误处理页面方法一
1、添加Web.config, < system.web>< /system.web>中添加< customErrors mode="On"
defaultRedirect="ApplicationErroy.aspx" >< /customErrors>节点,
2、添加错误处理页面:ApplicationErroy.aspx调用下面的方法:
private void DealErroy() & ......