如何使用calendal extender设置最大和最小日期 [英] How to set max and min date using calendal extender

查看:70
本文介绍了如何使用calendal extender设置最大和最小日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

 <   tr  >  
< td >
出生日期
< / td >
< td colspan = 2 >
< asp:ToolkitScriptManager ID = ToolkitScriptManager1 runat = server >
< asp:TextBox ID = TextBox3 runat = 服务器 >
< span class =code-keyword>< asp:ImageButton ID = ImageButton1 runat = server 高度 = 25px

ImageUrl = 〜/ images / calendal.jpg 宽度 = 25px / >
< br / >
< asp:RangeValidator runat = server ID = RangeValidator1 类型 = 日期 ControlToValidate = TextBox3 MaximumValue =' 01/01/2000' MinimumValue = 01/01/1990

ErrorMessage = 无效日期 显示 = 动态 / >
< asp:CalendarExtender ID = CalendarExtender1 runat = < span class =code-keyword> server 格式 = dd / MM / yyyy

PopupButtonID = ImageButton1 PopupPosition = BottomRight

TargetControlID = TextBox3 >
< / td >
< span class =code-keyword>< / tr >

解决方案

直接无法设置怒气,但使用valitation控件会做同样的事情
试试这个...

< asp:rangevalidator id = RangeValidator1 runat = server errormessage = RangeValidator controltovalidate = TextBox3 minimumvalue = 2007-08-01 maximumvalue = 2007-08-31 类型 = 日期 > < / asp:rangevalidator >


<tr>
   <td>
      Date of Birth
   </td>
   <td colspan="2">
      <asp:ToolkitScriptManager ID="ToolkitScriptManager1" runat="server">
      <asp:TextBox ID="TextBox3" runat="server">
      <asp:ImageButton ID="ImageButton1" runat="server" Height="25px" 

         ImageUrl="~/images/calendal.jpg" Width="25px" />
      <br />
      <asp:RangeValidator runat="server" ID="RangeValidator1" Type="Date" ControlToValidate="TextBox3" MaximumValue='01/01/2000' MinimumValue="01/01/1990"

         ErrorMessage="Invalid Date" Display="Dynamic" />
      <asp:CalendarExtender ID="CalendarExtender1" runat="server" Format="dd/MM/yyyy" 

         PopupButtonID="ImageButton1" PopupPosition="BottomRight" 

         TargetControlID="TextBox3">
   </td>
</tr>

解决方案

directly can't set the rage , but using the valitation control will do the same thing
try this...

<asp:rangevalidator id="RangeValidator1" runat="server" errormessage="RangeValidator" controltovalidate="TextBox3" minimumvalue="2007-08-01" maximumvalue="2007-08-31" type="Date"></asp:rangevalidator>


这篇关于如何使用calendal extender设置最大和最小日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆