【发布时间】:2013-07-26 01:31:56
【问题描述】:
有人可以提供一个很好的教程,告诉我如何以不显眼的方式验证我的 html 字段, 但不使用 MVC 助手。 有可能吗?
我想保留纯 html 并使用 input type="text" 字段而不是 mvc 助手 <%= Html.TextBox("Name") %> 但仍然使用模型验证..
public class Employee
{
[Required]
public string Name { get; set; }
}
jquery Ajax 也可以吗?
谢谢
【问题讨论】:
-
你这样做有充分的理由吗?
-
原因 1. 是的,我不想坚持微软,也许我会在某个阶段决定搬家。原因 2. 假设明天 asp.net MVC 会像今天死掉的表单一样死掉,即使它是微软的,我也需要转移到另一个环境,他们将再次更改所有逻辑和帮助程序/控件,然后我需要从头开始覆盖所有内容,我为什么要这样做如果我可以为客户端使用普通的 html 和 javascript,它们总是相同的?
-
嗯,这就像是说我不想用c#写我的代码,因为我以后可能想用java,然后我得从头开始。跨度>
-
如果我只能重写其中的一个,为什么还要重写客户端和服务器?
标签: asp.net-mvc html-helper unobtrusive-validation