- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我要在这里解决一个问题......
我正在开发一个不断向用户显示消息的系统,例如...我正在添加一个新客户端,我输入所有数据并按保存,在 C# 上我所做的是完成所有保存过程,然后我使用...
ClientScript.RegisterStartupScript(this.GetType(), "Mensaje", "alert('Client Saved Successfully');", true);
就是这样...最终显示消息,因为我停留在同一个站点(因为如果我想添加另一个客户端,我必须留在 sme 站点,而不是将我送回我的主屏幕)或者至少我没有告诉系统进行重定向...
但是这里还有另一个例子......
如果我要编辑一个客户端,我会被重定向到编辑屏幕,我输入所有更改并单击“保存”,在 C# 上我完成所有过程以保存更改,然后我使用一个客户端脚本以上,然后……
this.Response.Redirect("~/Main.aspx");
但是,我注意到如果我使用 Response.Redirect,我将不再在同一页面中,也不会向用户显示警报....
这是我一直遇到的一个问题,我想知道有什么解决方案...
谢谢你,我希望你能帮助我
最佳答案
这是我的项目:
public static void jsAlertAndRedirect(System.Web.UI.Page instance, string Message, string url)
{
instance.Response.Write(@"<script language='javascript'>alert('" + Message + "');document.location.href='" + url + "'; </script>");
}
我在页面中这样使用它:
HTMLHelper.jsAlertAndRedirect(this, "This is an alert.", ResolveUrl("~/Default.aspx"));
祝你好运。
关于javascript - 在重定向到 ASP.NET c# 中的另一个页面之前显示 ClientScript 警报?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11993048/
我很好奇模块需要什么才能以这种方式在配置中使用: "clientScripts": { "module":"myModule" } “myModule”需要做什么才能以这种方式使用?它是否需要在它的
在我的 Web 应用程序中,当我上传视频并单击保存按钮时,如果视频已上传,我将编写代码以显示消息视频已上传。我的代码如下: ClientScript.RegisterClientScriptBlock
我有一个隐藏代码 javascript。它是为了显示一个 javascript 对话框。 但是,它一直显示这个错误 The name 'ClientScript' does not exist in
我想全局注册用户脚本,以便在整个站点上可用。现在我插入 Controller 中的每个 Action : Yii::app()->clientScript->registerScriptFile(Yi
r.Attributes["onclick"] = this.Page.ClientScript.GetPostBackClientHyperlink((Control)this.gridView,
我们可以打电话吗: ClientScript.RegisterStartupScript(typeof(Page), "KyAUIDFCS", "slidershow();"); 在用户控件中,我们如
我已经搜索过 SO & google,但我似乎无法让它工作。该代码位于我的 asp.net 应用程序中“取消”按钮的代码隐藏单击事件中,但似乎没有关闭弹出窗口。有什么想法吗? try { if
包含的脚本引用(尤其是jQuery)在viewstate之后呈现。有没有办法在中得到它? Page.ClientScript.RegisterClientScriptInclude("jQuery",
我正在将 JavaScript 代码转换为 ASP.NET 代码,但遇到了问题。我仍然使用JS代码向用户显示提示窗口(在代码后面使用JS代码)。 JS 代码被执行,用户的输入被保存在隐藏字段中。在代码
我想在 C# 上部署一个脚本,该脚本通常使用以下方法: ClientScript.RegisterStartupScript(GetType(), "script", "Details('" + hd
我目前正在研究 Webforms asp.net,但我不知道如何在单击按钮后执行 javascript。这是我的脱灰剂 - 我必须在单击按钮时显示模式并从 wcf 服务返回文件,我正在使用 Respo
我已经在站点母版页上编写了 Javascript 代码。但是,当我调用 JavaScriptirpts 时,它不起作用。任何人都可以帮我弄清楚吗?谢谢 这是我在站点母版页中的 Javascript 代
在我的应用程序的登录控件中,如果登录失败,我将显示一个对话框窗口。这样: protected void EMSLogin_Authenticate(object sender, Authenticat
我有一个订单输入页面可能需要一些时间来处理,用户认为浏览器已卡住并关闭它。这是一个弹出式浏览器,当单击 cmdAdd 按钮时,文本框中的项目被写入数据库,子窗口关闭,父窗口刷新以查看更改。这目前工作正
我正在使用 Page.ClientScript.RegisterStartupScript 来显示警报消息。它适用于第一条消息,但第二条消息不会显示。尽管它在调试时通过了代码。 下面是代码。此处仅显示
我正在使用 clientScript->registerCoreScript('jquery'); ?> 用于在 Yii 1 脚本顶部但在页面中注册 jquery添加了最后一个脚本?为什么? 最佳答案
我有一个没有代码隐藏的 aspx 页面。服务器端代码写在带有 runat 服务器属性的标签内。 如果我用 ClientScript.RegisterClientScriptBlock(this.Get
我打算在公共(public)静态方法中使用以下 ClientScript 函数 (VS2010,C#),但它给了我一些错误(我想将它用于带有“_parent”目标的响应重定向
这个问题已经有答案了: 已关闭10 年前。 Possible Duplicate: How to call javascript function from code-behind 我有一个空 div
实际上,我正在尝试使用 ClientScript.RegisterStartupScript 在条件下显示 div。 但是,我无法证明这一点。我的代码是这样的: ClientScript.Regist
我是一名优秀的程序员,十分优秀!