textbox 文本控件 输入时间格式

l171147904 2010-04-15 05:20:25
textbox控件 控制输入“HH:mm“ 如何处理?

谢谢!!

多问一个!
我控制只能输入0~9 ,正常键盘没问题了!但用户用搜狗输入法,确能在控件 输入汉字!

如何处理?
...全文
651 27 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
马老虎 2010-04-17
  • 打赏
  • 举报
回复
输入时间最好使用 时间控件 比如:my97
offaction 2010-04-17
  • 打赏
  • 举报
回复
DatePicker
bjtangwenbo 2010-04-17
  • 打赏
  • 举报
回复
你想让用户输入? 体验不好 用户还会用么!

推荐日历控件
persuit666 2010-04-17
  • 打赏
  • 举报
回复
建议用AjaxControlToolkit包里面的日期控件,示例
日期:<asp:TextBox ID="t_rq" runat="server" Width="100px"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="t_rq" Format="yyyy-MM-dd">
</cc1:CalendarExtender>
liq2025 2010-04-17
  • 打赏
  • 举报
回复
正则表达式 或者 时间控件
觉v醒 2010-04-17
  • 打赏
  • 举报
回复
建议楼主 去搜下my97 时间控件 很好很强大! 基本的设置它全有了
lijing5916 2010-04-17
  • 打赏
  • 举报
回复
用控件多好额 要不然就用正则表达式判断
lzsh0622 2010-04-17
  • 打赏
  • 举报
回复
用日期控件 ; 正则是事后判断,不好.
stepday 2010-04-17
  • 打赏
  • 举报
回复
个人目前觉得用正则表达式,触发其onblur事件
xray2005 2010-04-16
  • 打赏
  • 举报
回复
使用日期控件吧。

让用户输入的话,输入的样式太多了,你处理起来也复杂。而且,让用户自己输,也是不用户体验
ChaoYang0502 2010-04-16
  • 打赏
  • 举报
回复
My97DatePicker
xiaoxiao0078 2010-04-16
  • 打赏
  • 举报
回复
用正则判断文本框的样式为HH:mm,类似于正则判断Email格式那样的,可以不?

这只是我的思路,仅供参考
xujiejuanjuan 2010-04-16
  • 打赏
  • 举报
回复
帮顶!!!!!!!!!!!!!!!!!!!!
kwp_911229 2010-04-16
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 mengxj85 的回复:]
用时间控件,然后textbox只读,这样子可能好实现些
[/Quote]


用个事件控件不是更简单吗 ?
jeyor 2010-04-15
  • 打赏
  • 举报
回复
js日历插件
My97DatePicker
zsuswy 2010-04-15
  • 打赏
  • 举报
回复
你是绑定到TextBox上去的么???

如果是绑定的可以设置绑定的format格式。
Sagy 2010-04-15
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 gdlpc 的回复:]
public static bool IsDate(string StrSource)
{//判断输入日期格式是否正确正则表达式
//System.Text.RegularExpressions;//正则表达式Regex
return Regex.IsMatch(StrSource, @"^((((1[6-9]|[2-9]\d)\d{2})-(0?[13578]|1[02])-(……
[/Quote]
用正则表达式正解!
AmazingKiss1988 2010-04-15
  • 打赏
  • 举报
回复
用判断时间的正则表达式判断textbox
wuyq11 2010-04-15
  • 打赏
  • 举报
回复
MaskedTextBox

使用日期控件,通过JS取值如my97
mengxj85 2010-04-15
  • 打赏
  • 举报
回复
用时间控件,然后textbox只读,这样子可能好实现些
加载更多回复(7)

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧