gpt4 book ai didi

asp.net-mvc - ASP.NET MVC RC2 - 为什么我不能使用正常的验证选项?例如必填字段验证器

转载 作者:行者123 更新时间:2023-12-03 03:59:25 25 4
gpt4 key购买 nike

我正在尝试验证基本表单,我可以不使用标准验证控件吗?我在寻找的每个地方似乎都尝试使用类似下面的东西

<%= Html.ValidationSummary() %>

<% using (Html.BeginForm()) {%>

<fieldset class="fields">
<legend>Create New Contact</legend>
<p>
<label for="task">Task Name:</label>
<%= Html.TextBox("task") %>
<%= Html.ValidationMessage("task", "*") %>
</p>
<p class="submit">
<input type="submit" value="Create" />
</p>
</fieldset>

<% } %>

我认为我可以使用标准组件?任何指点都会很棒!

最佳答案

ASP.NET MVC 使用与常规 ASP.NET 完全不同的理念;因此,除了一些小的异常(exception),几乎没有 ASP.NET 控件(等)可以在 ASP.NET MVC 中工作。除此之外,页面生命周期中他们通常执行某些操作的点根本不存在

有多种方法可以做到这一点,例如 jQuery validation plug-in ,或使用 IDataErrorInfo

请注意,如果您在客户端进行验证,您仍然必须在服务器上(单独)进行验证。那些讨厌的浏览器不值得信任;-p

关于asp.net-mvc - ASP.NET MVC RC2 - 为什么我不能使用正常的验证选项?例如必填字段验证器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/650966/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com