像遮罩一样格式化文本框(日期) [英] Formatting a Textbox (date) like masked
本文介绍了像遮罩一样格式化文本框(日期)的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
大家好,
我需要设置文本框的格式,使其显示"__/__/___"-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屋!
查看全文