ASP.NET
可使用 Calendar Web 服务器控件显示日历中的可选日期,并显示与特定日期关联的数据。
一、方案
可以使用 Calendar Web 服务器控件执行下面的操作:
1、显示和选择日期 该控件显示一个日历,用户通过此日历可移动到任意一年中的任意一天。设置 SelectedDate 属性,使某个特定的日期在控件中突出显示。用户还可通过单击一个日或在不同的月份之间移动以移动到任意日期。还可将日历配置为允许用户选择多个日期,包括整周或整月。
显示十月份的 Calendar 控件的表示方法
2、在日历网格中显示约会或其他信息 Calendar 控件可显示个别日的特定详细信息,如任务列表、事件时间表或类似的信息。此功能使您可以显示数据库中的日信息。
二、功能
可以使用 Calendar 控件执行下面的操作:
·捕获用户交互(例如在用户选择一个日期或一个日期范围时)。
·自定义日历的外观。
·在日历中显示数据库中的信息。
三、背景
Calendar 控件一次显示一个月份中的日期,同时共显示六周。该控件支持若干种日期类型,下表描述了这些日期类型。
日期类型
说明
TodaysDate
默认情况下,将它设置为与服务器上的当前日期匹配。但是,可调整它以显示不同区域设置的正确日期。
VisibleDate
此日期确定日历中显示哪个月份。在日历中,用户可在不同的月份之间移动,这将在不影响当前日期的情况下更改可视日期。通过以编程方式设置可视日期,可定位到不同的月份。
SelectedDate, SelectedDates
这是用户选择的日期或日期范围。在该控件中,用户可选择单个日、单个周或单个月份,但只能选择连续的日期。也可以以编程方式设置选定的日期。在这种情况下,可设置非连续的选定日期。
Calendar 控件基于 DateTime 对象,因此支持该对象所允许的全部日期范围。您可有效地显示公元 0 年到 9999 年之间的任意日期。
在 ASP.NET 页上,Calendar 控件以 HTML 表的形式呈现。因此,该控件的一些属性与表的各种格式设置有关。一些较早的浏览器不完全支持其中的几个属性。因此,并不是所有的格式设置功能在这些浏览器中都可用。
1、启用日期选定
默认情况下,日历允许用户单击个别日期以选定它。如果正在将控件用作只读日历,则可禁用日期选择功能。
如果启用了日
相关文档:
在Web编程过程中,存在着很多安全隐患。比如在以前的ASP版本中,Cookie为访问者和编程者都提供了方便,并没有提供加密的功能。打开IE浏览器,选择“工具”菜单里的“Internet选项”,然后在弹出的对话框里单击“设置”按钮,选择“查看文件”按钮,在弹出的窗口中,就会显示硬盘里 ......
首先添加一个模板列,内容如下
<asp:TemplateField HeaderText="操作">
<ItemTemplate>
<div onclick="return confirm('您确定要删除吗?')">
  ......
第一:
private void Button1_Click( object sender, System.EventArgs e ) { Response.Redirect( Request.Url.ToString( ) ); } 第二:
private void Button2_Click( object sender, System.EventArgs e ) { Response.Write( " < script language=javascript>window.location.href=document.URL; < /sc ......
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); ......