判断输入字符串是否是有效时间
2012-04-26 17:54
429 查看
专案需要,一个TextBox要存储时间值。由于asp.net的Validation的验证工具的asp:CompareValidator只能验到日期。验证日期可以参考:/article/4669218.html
如何判断用户在TextBox输入的字符串就是一个有效的时间呢? Insus.NET解决方法并没有使用正则表达式,也可以实现到相同验证效果,没有警告提示,说明输入的字符串是一个有效的时间字符串:
.aspx,放置一个TextBox, 写OnTextChanged事件,还要设置AutoPostack=“true”属性。
<asp:TextBox ID="TextBoxSendTime" runat="server" CssClass="textbox" Width="70" AutoPostBack="true" OnTextChanged="TextBoxSendTime_TextChanged"></asp:TextBox>
.aspx.cs:
protected void TextBoxSendTime_TextChanged(object sender, EventArgs e)
{
var tb = sender as TextBox;
//ConverData类别,可以参考:http://www.cnblogs.com/insus/articles/1424094.html
if (ConvertData.ToDateTime(DateTime.Today.ToString("yyyy-MM-dd") + " " + tb.Text.Trim()) == null)
{
//以下类别,参考:http://www.cnblogs.com/insus/articles/1341703.html
InsusJsUtility objInsusJsUtility = new InsusJsUtility();
objInsusJsUtility.JsAlert("输入字符串不是有效时间。");
return;
}
}
如何判断用户在TextBox输入的字符串就是一个有效的时间呢? Insus.NET解决方法并没有使用正则表达式,也可以实现到相同验证效果,没有警告提示,说明输入的字符串是一个有效的时间字符串:
.aspx,放置一个TextBox, 写OnTextChanged事件,还要设置AutoPostack=“true”属性。
<asp:TextBox ID="TextBoxSendTime" runat="server" CssClass="textbox" Width="70" AutoPostBack="true" OnTextChanged="TextBoxSendTime_TextChanged"></asp:TextBox>
.aspx.cs:
protected void TextBoxSendTime_TextChanged(object sender, EventArgs e)
{
var tb = sender as TextBox;
//ConverData类别,可以参考:http://www.cnblogs.com/insus/articles/1424094.html
if (ConvertData.ToDateTime(DateTime.Today.ToString("yyyy-MM-dd") + " " + tb.Text.Trim()) == null)
{
//以下类别,参考:http://www.cnblogs.com/insus/articles/1341703.html
InsusJsUtility objInsusJsUtility = new InsusJsUtility();
objInsusJsUtility.JsAlert("输入字符串不是有效时间。");
return;
}
}
相关文章推荐
- 用Js判断输入的时间是否有效
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
- 面试题整理17 输入一个字符串判断一个字符串是否是有效ip地址
- js判断输入字符串是否为空、空格、null的方法总结
- C#判断输入的字符串中是否含有大写字母,小写字母,数字,字符
- 字符串处理问题----判断是否有效数字和unix路径简化
- JavaScript 判断指定字符串是否为有效数字
- JavaScript学习 CodeWars 打怪升级日记 判断输入字符串是否符合IPv4地址标准
- 2014华为机试-判断输入的字符串是不是一个有效的IP地址
- 判断输入的字符串里面是否有表情
- js判断时间格式是否有效
- 从键盘输入任意字符串,判断其是否是回文字符串。
- 用C语言编写程序,判断输入的一个字符串是否是回数
- 实现键盘的输入学生成绩,并判断是否有效.
- 以写代学:python 数据类型之字符串,判断用户输入的id是否符合要求
- 判断输入的字符串是否是回文
- java判断输入的字符串是否是一个IP
- js判断日期/时间格式是否有效!
- 判断输入学生成绩是否有效并判断等级
- Android 获取当前系统时间 时间之间的转换 判断字符串是否日日期类型