【问题标题】:How to return validate key with some Condition In Razor by jQuery?如何通过jQuery在Razor中返回具有某些条件的验证键?
【发布时间】:2016-11-12 09:26:15
【问题描述】:

我需要检查一些条件,并在此基础上在 keypress 上运行一个 jQuery 函数来验证键。

我有 3 种类型用于验证。

  • 文字
  • 整数、小数或双精度数
  • 公式,我想获取数字和一些公式符号,例如仅获取 (*-/+) 和数字。

我该怎么做?有什么帮助吗?

@for(int i = 0 ; i < Model.ParamStructList.Count ; i++)
{
   @Html.TextBox("ParamStructList["+i+"].value",Model.ParamItemValueList[i].Value,new{onkeypress=""})
}

【问题讨论】:

  • 阅读不显眼的验证:exceptionnotfound.net/…
  • @zaitsman 你的答案与我的问题无关,我不想为视图模型中的字段定义属性。我想在视图中检查条件。
  • 如果你阅读了这篇文章,你会发现这正是不显眼的验证给你的。
  • 另外,我通过枚举类型检查条件。
  • 当然,您可以使用任何您想要的东西 :) 不显眼的验证是微软几年来提供的相当标准、便宜且无需努力的功能。如果您喜欢推出自己的框架,欢迎您。不过,我建议很难找到有人为你写它,因为你问的问题太宽泛了。

标签: c# jquery asp.net-mvc validation razor


【解决方案1】:

您可以在模型中使用DataTypeRegularExpression 属性。(请参阅this

【讨论】:

    猜你喜欢
    • 2022-09-27
    • 2019-11-24
    • 2017-08-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-25
    • 1970-01-01
    相关资源
    最近更新 更多