【问题标题】:How can I validate partial view that is returned from controller如何验证从控制器返回的部分视图
【发布时间】:2010-08-13 07:44:58
【问题描述】:

我有一个带有 ajax.action 链接的视图页面,该链接从控制器返回部分视图并将其呈现为除以更新的目标 ID。但我无法对该部分视图执行客户端验证。

我有办法解决吗?

【问题讨论】:

  • 您想以何种方式验证它?它必须通过哪些标准才能被视为有效?这不是已经在服务器端完成了吗?

标签: asp.net-mvc validation asp.net-mvc-partialview


【解决方案1】:

当您使用 ajax 加载部分视图的 html 时,不执行 JavaScript 代码是正常的。特别是如果您调用附加到 onload 事件的函数,因为该事件在执行 ajax 调用之前很久就被触发了。查看这篇文章http://adammcraventech.wordpress.com/2010/06/11/asp-net-mvc2-ajax-executing-dynamically-loaded-javascript/,它描述了使用这种方法可能遇到的各种问题。如果您想要更具体的答案,最好提供有关您的设置的更多信息,例如 - 您正在使用什么版本的 .net/asp.net mvc 以及您尝试使用什么验证框架。

【讨论】:

  • 感谢您重播这篇精彩的文章。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2015-05-16
  • 2017-01-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多