在我正在做的WebSite(ASP.NET Razor)中,我有两个PartialViews:订阅时事通讯和联系表单。这些表单中的每一个都有自己的@model。
在联系表单中(包含3个字段:名称,电子邮件和消息),我想进行一些验证,如果有任何错误,请将其显示给用户。 问题是,当我收到错误时,我收到一条错误消息,说我无法将ContactObject传递给时事通讯表单。
我知道我需要在这上面使用jQuery和Ajax,但我不知道如何才能这样做。
有人可以帮我一把,给我一个小例子,我怎么能用这两个局部视图做到这一点?
注意:我不想用两种模型创建一个超级对象。
此致 Paulo Aboim Pinto Odivelas - 葡萄牙
答案 0 :(得分:1)
让每个部分自己的html表单提交给自己的行为。然后它将按设计工作。