我用这个Ajax.BeginForm
<% using( Ajax.BeginForm( "Create","Mandate",
new AjaxOptions( ) {
OnSuccess = "GoToMandates",
OnFailure = "ShowPopUpError"
} ) ) {%>
<% } %>
我需要在控制器中写些什么才能捕获此OnSucces和OnFailure。
因为OnSuccess我需要显示成功消息
OnFailure我需要显示其他消息。
在我的控制器中
Public ActionResult GetSomething(FromCollection collection)
{
if(exists == null)
{
//OnSuccess
}
else
{
//OnFailure
}
}
可以给anydboy帮帮我吗。
谢谢
OnSuccess和OnFailure看起来像他们期望的javascript回调函数。
<script type="text/javascript">
function handleError(ajaxContext) {
var response = ajaxContext.get_response();
var statusCode = response.get_statusCode();
alert("Sorry, the request failed with status code " + statusCode);
}
</script>
<%= Ajax.ActionLink("Click me", "MyAction",
new AjaxOptions { UpdateTargetId = "myElement", OnFailure = "handleError"}) %>
Pro ASP.NET
Framework
第425页的示例
ASP.NET AjaxOptions类
添加了控制器示例
最简单的方法就是我在这里得到的内容,但我建议使用某种ViewModel来查看强类型的mvc视图,并可能考虑将jQuery用于ajax。话虽如此,这有望为您服务。
if (exists)
{
ViewData["msg"] = "Some Success Message";
}
else
{
ViewData["msg"] = "Some Error Message";
}
return View();
在您看来
<div id="myResults" style="border: 2px dotted red; padding: .5em;">
<%: ViewData["msg"]%>
</div>
今天在编程课上我们从streams和Lambda开始,我要做一个练习。 第一个任务是编写一个方法,计算列表中偶数的平均值。我已经编写了这段代码,但显然我没有使用流。 编辑解决方案: 第二个任务是编写一个方法,选择所有以“a”(不区分大小写)开头或有3个字符的字符串,并将其更改为大写。我的代码: 编辑:解决方案: 最后一个任务是返回列表,但将“g”添加到偶数,将“u”添加到奇数。我的代码: 编辑:解
问题内容: 下面的代码将三个数字放在一个队列中。然后,它尝试从队列中取回数字。但是它从来没有。如何从队列中获取数据? 问题答案: 在阅读@Martijn Pieters的文章后,我最初删除了此答案,因为他更详细地描述了“为什么这不起作用”以及更早的版本。然后我意识到,OP的示例中的用例并不完全符合 “如何使用multiprocessing.Queue.get方法”。 这不是因为没有用于演示的子进程
尝试在 Flutter 中为 Firebase 电子邮件/密码身份验证方法设置firebase_auth包,但需要电子邮件验证方面的帮助。 我是通过sendEmailVerification()来的;方法由firebase_auth软件包提供,但需要一些有关设置的建议。有没有人有一个工作代码示例可以遵循? 如果可能的话,任何帮助、建议、指导都将不胜感激。
具有以下类别: 和 和 和 和 和 因此,应用程序需要动态实例化步骤子类对象,相应地设置配置并运行步骤,如下所示。 错误消息: "方法setConfig(捕获#8-of?扩展Config)在类型Step中 查看文档,在这种情况下,Java看起来不友好:https://docs.oracle.com/javase/tutorial/java/generics/wildcardGuidelines.h
本文向大家介绍Java中如何使用lambda和方法引用实现LongToDoubleFunction,包括了Java中如何使用lambda和方法引用实现LongToDoubleFunction的使用技巧和注意事项,需要的朋友参考一下 LongToDoubleFunction 是一个内置的函数接口,是 java.util.function 包的一部分。这个函数接口接受长值参数作为输入,并生成双值结果。
testdate.java: