像遮罩一样格式化文本框(日期) [英] Formatting a Textbox (date) like masked

查看:80
本文介绍了像遮罩一样格式化文本框(日期)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

大家好,

我需要设置文本框的格式,使其显示"__/__/___"-MM/DD/YEAR.是否有内置功能可以促进此功能,还是我应该通过它手动进行战斗?

hello guys,

I''m need to format a textbox so that it displays ''__/__/___'' -- MM/DD/YEAR. Is there a built-in function that facilitates this functionality, or should I just manually fight thru it?

THanks in advance.

推荐答案

在Asp.net中使用Ajax calander


.aspx页面中的第一个rgister ajax工具套件
use ajax calander in Asp.net


First rgister ajax tool kit in the .aspx page
<![CDATA[<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>]]>



然后使用脚本管理器



Then take Script manager

<asp:scriptmanager id="ScriptManager1" runat="server" xmlns:asp="#unknown">
    </asp:scriptmanager>



然后使用给出的代码打击



Then Use code given blow

<asp:textbox id="txtFrom" runat="server" maxlength="10" onblur="CalculateDays();" width="100" xmlns:asp="#unknown"></asp:textbox> 
 <img id="Img2" src="Images/Calendar.png" runat="server" alt="" />
<cc1:calendarextender id="CalendarExtender2" runat="server" popupbuttonid="Img2" xmlns:cc1="#unknown">
TargetControlID="txtFrom" Format="dd/MM/yyyy">
</cc1:calendarextender>
<cc1:maskededitextender id="MaskedEditExtender1" runat="server" mask="99/99/9999" xmlns:cc1="#unknown">
 MaskType="Date" TargetControlID="txtFrom" PromptCharacter="_">
 </cc1:maskededitextender>


有一个maskedinput jquery插件可能会满足您的目的.

http://plugins.jquery.com/project/maskedinput [
There is maskedinput jquery plugin which probably serve your purpose.

http://plugins.jquery.com/project/maskedinput[^]


这篇关于像遮罩一样格式化文本框(日期)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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