ASP.NET
十、如何:读取 Calendar Web 服务器控件中的选定日期
第一个示例显示当前选定的日。第二个示例显示所有选定的日期,可以是单个日、周或月。
// Example 1
Label1.Text = Calendar1.SelectedDate.ToShortDateString();
// Example 2
String s = "";
foreach(DateTime d in Calendar1.SelectedDates)
{
s += "<br />" + d.ToShortDateString();
}
Label1.Text = s;
此示例需要:
·Web 窗体页。
·名为Calendar1 的 Calendar 控件。
·名为Label1 的 Label 控件。
可靠编程:
如果只选择一日,则 SelectedDates 属性将只获取一个日期。如果选择一周或一月,则 SelectedDate 属性将获取该集合的第一个日期。
十一、如何:在 Calendar Web 服务器控件中以编程方式选择日期
可用您自己的代码设置日期选定,包括单个日期或一个日期范围。与页上控件中的用户选定不同,您可在代码中选定多个非连续日期。
说明: 以编程方式设置日期不会引发 SelectionChanged 事件。
A、选定单个日期
将控件的 SelectedDate 属性设置为 DateTime 类型的表达式。
Calendar1.SelectedDate = DateTime.Today;
说明: 如果设置 SelectedDate,则 SelectedDates 中的所有日期都会被有效地清除。
B、选择日期范围
调用控件的 SelectedDates 集合的 Add 方法。可按任意顺序添加日期,因为集合将自动对日期进行排序。集合还强制实现唯一性,因此如果添加的日期已经存在于集合中,则集合将忽略该日期。
下面的示例将日期选定设置为 2000 年 2 月中的每个星期三。
public void Button1_Click (object sender, System.EventArgs e)
{
SelectedDatesCollection theDates = Calendar1.SelectedDates;
theDates.Clear();
theDates.Add(new DateTime(2000,2,2));
theDates.Add(new DateTime(2000,2,9));
theDates.Add(new DateTime(2000,2,16));
theDates.Add(new DateTime(2000,2,23));
}
下面的示例选择一个包含七个日期的序列。
DateTime aDate = Date
相关文档:
在我们访问一些网站的时候会有一个复选框上面写着“两个星期内,不再要求输入密码”的类似内容,如果勾选上,等用户下次登录的时候就可以不用再输入密码了,直到两个星期以后。今天小编就和大家来实现这个技术点:当用户登录时,如果选中“两个星期内,不再要求输入密码”复选框,则在两个星期内 ......
此处提供的代码用来实现当asp.net页面中的某个Button被点击后disable掉该页面中所有的Button,从而防止提交延时导致的多次提交。基于之前的onceclickbutton脚本.
//ASP.NET中防止页面多次提交的代码:javascript< script language="javascript"> < !-- function disableOtherSubmit() {
var ......
ASP.NET文件下载函数使用是什么情况呢?在你的Page_Load中添加这样的代码:
Page.Response.Clear();
bool success = ResponseFile(Page.Request, Page.Response, "目的文件名称", @"源文件路径", 1024000);
if (!success) Response.Write("下载文件出错!"); Page.Response.End();
ASP.NET文件下载函数代码为:
publi ......
因为安全性问题,IE7禁用了image控件引用本地图片,为了这个问题郁闷了好几天,终于找到了解决方案,好东西要与大家分享,代码如下:
此段代码放于<head> ....</head>之间
<style type="text/css">#newPreview {
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale)
} ......