asp.net中的ajax calnder [英] ajax calnder in asp.net
问题描述
大家早上好,我正在使用ajax日历,我想显示日历使用用户只选择今天的日期和未来日期我怎样才能显示任何人都可以告诉我
protected void Calendar1_DayRender( object sender,DayRenderEventArgs e)
{
if (e.Day.Date < DateTime.Now.Date)
{
e.Day.IsSelectable = false ;
}
}
试试这个链接
http://www.ajaxcontroltoolkit.com/Calendar/Calendar.aspx [ ^ ]
它一定会帮到你Ajax日历。
享受编码。 :)
< head runat = server >
< < span class =code-leadattribute> title > Calendar Extender < / title >
< script type = text / javascript >
function checkDate (发件人,args)
{
if(sender._selectedDate> new Date())
{
ale rt(你不能选择比今天更大的一天!);
sender._selectedDate = new Date();
//将日期设置回当前日期
sender._textbox.set_Value(sender._selectedDate.format(sender._format))
}
}
< span class =code-keyword>< / script >
< / head >
使用此脚本
< pre lang =xml> < 表格 id = form1 < span class =code-attribute> runat = server >
< asp:ScriptManager ID = ScriptManager1 runat = 服务器 / >
< div >
< asp:TextBox ID = TextBox1 runat = server > < / asp:TextBox >
< cc1:CalendarExtender ID = CalendarExtender1
runat = server OnCli entDateSelectionChanged = checkDate TargetControlID = TextBox1 / >
< / div >
< span class =code-keyword>< / form >
或浏览更多
AJAX Calender Extender [ ^ ]
hi good morning to all i am using ajax calendar and i want to display calendar to use user select only today''s date and future date how can i display can anyone please tell me
protected void Calendar1_DayRender(object sender, DayRenderEventArgs e) { if (e.Day.Date < DateTime.Now.Date) { e.Day.IsSelectable = false; } }
Try this Link
http://www.ajaxcontroltoolkit.com/Calendar/Calendar.aspx[^]
It will definitely help you in Ajax Calendar.
Enjoy Coding. :)
<head runat="server"> <title>Calendar Extender</title> <script type="text/javascript"> function checkDate(sender,args) { if (sender._selectedDate > new Date()) { alert("You cannot select a day greater than today!"); sender._selectedDate = new Date(); // set the date back to the current date sender._textbox.set_Value(sender._selectedDate.format(sender._format)) } } </script> </head>
Use this script
<form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server" /> <div> <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <cc1:CalendarExtender ID="CalendarExtender1" runat="server" OnClientDateSelectionChanged="checkDate" TargetControlID="TextBox1" /> </div> </form>
or explore more at
AJAX Calender Extender[^]
这篇关于asp.net中的ajax calnder的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!