我想在我的页面中显示--:- to --:--在我的页面中的时间带文本框中,并让用户以hh:mm-hh:mm格式输入时间(在ASP.Net网页表单(c#)中)。
这样做有可能吗?
发布于 2017-09-13 18:11:38
最好的方法是为您的应用程序添加MaskedTextBox。如果你需要进一步的验证,你可以使用正则表达式。
发布于 2017-09-13 18:14:06
为此,请使用掩码。下面的代码用于电话号码,您可以更改时间格式,请参阅以下链接。
<asp:MaskedEditExtender ID="mskSuperPhone" runat="server"
TargetControlID="txtSuperPhone"
ClearMaskOnLostFocus ="false"
MaskType="None"
Mask="(999)999-9999"
MessageValidatorTip="true"
InputDirection="LeftToRight"
ErrorTooltipEnabled="True">
</asp:MaskedEditExtender>Mask Textbox view for a phone number
http://digitalbush.com/projects/masked-input-plugin/
http://www.c-sharpcorner.com/uploadfile/mahesh/maskedtextbox-in-C-Sharp/
使用搜索文本检查此链接"MaskType=Time -空掩码字符将填充当前时间“
http://ajaxtutorials.com/asp-net/ajax-control-toolkit-masked-edit-tutorial-example-in-asp-net-c/
发布于 2017-09-14 15:31:34
使用此插拔https://cloud.github.com/downloads/digitalBush/jquery.maskedinput/jquery.maskedinput-1.3.min.js
演示
http://jsfiddle.net/bEJB2/382/
$(".timepicker").mask("hh:mm");https://stackoverflow.com/questions/46194256
复制相似问题