I have two helpers: Html.TextBox and Html.TextBoxFor

Html.TextBox(someId, someValue, new { @class = "text-box single-line numericPropertyValue", regexp=@"^(-?\d{0,9}([.]\d{0,5})?)?$", minValue = someMinValue, maxValue = someMaxValue, invalidValueMessage = ValidationMessages.ValueIsIncorrect(), invalidRangeMessage = ValidationMessages.InvalidRangeMessage(someMinValue, someMaxValue) })

This one specifies Budget and allows me to input only digits.digits and works fine.

Another one is Html.TextBoxFor:

Html.TextBoxFor(x => x.some.Name, new { @class = "text-box single-line numericPropertyValue", regExp = @"^[a-zA-Z0-9]", invalidValueMessage = "value is invalid" })

This one specifies Name for some item, never mind. But my regex is not working. However, if I put there regex from the first Html.TextBox, it is still not working and allows me to enter everything.

Do u know what is wrong with my TextBoxFor?

Thanks a lot.

js控制 html.textboxfor,javascript - Html.TextBoxFor regex is not working - Stack Overflow相关推荐

  1. html js控制页面蒙版,JavaScript蒙板(model)功能的简单实现代码

    思路: •创建一个蒙板, 设置蒙板的堆叠顺序保证能将其它元素盖住 position: absolute; top: 0; left: 0; display: none; background-colo ...

  2. html js控制页面蒙版,javascript实现蒙版与禁止页面滚动

    本文实例为大家分享了javascript实现蒙版与禁止页面滚动的具体代码,供大家参考,具体内容如下 项目需求:页面很长,要求加个蒙版,点击特定位置蒙版消失可以滑动页面,否则蒙版存在页面不可以滑动:要同 ...

  3. js控制html输出,JavaScript 输出

    JavaScript 输出 JavaScript 通常用于操作 HTML 元素. 操作 HTML 元素 如需从 JavaScript 访问某个 HTML 元素,您可以使用 document.getEl ...

  4. 蓝鸥原生JS:js的历史及JavaScript的优缺点

    蓝鸥原生JS:js的历史及JavaScript的优缺点 蓝鸥零基础学习HTML5-html+css基础 http://11824614.blog.51cto.com/11814614/1852769 ...

  5. js 控制展开折叠 div html dom

    js 控制展开折叠 div    html dom <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ...

  6. javascript控制html高,Javascript可以控制css吗?

    JavaScript可以直接控制css.JavaScript中可以直接设置style的属性.改变class.设置cssText.创建引入新的css样式文件等方法来控制css样式. 用JS来动态设置CS ...

  7. css、js控制html标签的属性和内容

    css.html <!DOCTYPE html> <html> <head><title>js控制html标签的属性和内容</title>& ...

  8. frameset ajax,js控制frameSet示例

    js控制frameSet示例 1:js修改frameset的cols属性来达到修改各个页面所占的宽高,例如隐藏当前frame页. 复制代码 代码如下: window.parent.document.g ...

  9. js 控制页面跳转的5种方法

    js 控制页面跳转的5种方法 编程式导航: 点击跳转路由,称编程式导航,用js编写代码跳转. History是bom中的History.back是回退一页Histiory.go(1)前进一页Histo ...

最新文章

  1. POSIX正则表达式 验证电子邮件地址
  2. 第三章:3.0 本章内容介绍
  3. python输出到文件
  4. 图像传感器之CMOS(2)
  5. IT 行业的创新 - 创新的迷思 (1-4)
  6. mysql5.7卸载语句_MySQL5.7完全卸载
  7. python程序中想使用正则表达式_如何在python中使用正则表达式提取每行中需要的信息...
  8. OSI参考模型和TCP/IP参考模型-详解
  9. 局域网网络相关的问题
  10. MySQL--用cmd命令查看已经建成的表
  11. html设置鼠标指针的形状,CSS/HTML改变鼠标指针形状方法 属性说明
  12. 数据库入门-----Windows平台下按照和配置MySQL
  13. 云服务平台重构点 @Arthur @Gyb
  14. 游戏服务器经常被DDOS攻击应该怎么办?
  15. Obloq模块:基于ESP8266的物联网模块
  16. 聊一聊我在移动平台混合开发的经验
  17. 局域网IP地址查看软件V2.0使用教程 Python办公自动化
  18. 智慧屏新品尝鲜:精致机身旗舰声画
  19. helm3 使用国内原安装Weave Scope
  20. 光学动作捕捉系统使用教程:刚体贴点说明

热门文章

  1. linux常用命令--diff
  2. 关于Python的编译
  3. Windows的Win键被自动按下解决方案
  4. Selenium无法点击元素,报错:ElementClickInterceptedException:element click intercepted
  5. 关于AJAX跨域调用ASP.NET MVC或者WebAPI服务的问题及解决方案
  6. c# datatable.select() 支持group by
  7. 放弃广告 反思站长收益来源
  8. Java计算时间差、日期差总结(亲测)
  9. kafka安装及Kafka-PHP扩展的使用
  10. 解决 502、504 Gateway Time-out(nginx)