asp.net页面弹出窗口调用
来源:互联网 发布:linux元字符 编辑:程序博客网 时间:2024/05/22 03:33
开发过程中需要弹出窗口提示用户操作成功或失败...每个页面都写
Response.Write("<script>alert('慈善信息修改成功!');location.href='CharityInfoManage.aspx'</script>");
或
Page.ClientScript.RegisterStartupScript(this.GetType(), "", " <script lanuage=javascript> alert('')</script>");
比较麻烦,如果把弹出提示放在一个类文件中,需要时直接调用messbox函数提示,会显得很方便。.cs文件直接用上述二个方法调用会报错,关键是这二种写法是在System.Web.UI.Page定义,如果在其他类文件中要使用,必需要继承该类。
测试代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Configuration;
/// <summary>
///messagebox 的摘要说明
/// </summary>
namespace xx
{
public class messagebox1 : System.Web.UI.Page
{
public messagebox1()
{
//
//TODO: 在此处添加构造函数逻辑
//
}
public void getbox(string strcontent, string strurl)
{
string script = "<script>alert('" + strcontent + "');window.location.href='" + strurl + "';</script>";
Page.ClientScript.RegisterClientScriptBlock(GetType(), "", script);
}
}
}
其他要调用这个方法page页面的.cs方法,必需要继承该
public partial class testmessagebox : xx.messagebox1
{
protected void Page_Load(object sender, EventArgs e)
{
getbox("有错误", "defaultajaxpic.aspx");
//Response.Write("<script>alert('弹出窗口');window.location.href='defaultajaxpic.aspx';</script>");
}
}
- asp.net页面弹出窗口调用
- asp.net弹出窗口
- asp.net弹出窗口
- asp .NET弹出窗口
- asp .NET弹出窗口
- ASP.NET于web页面上弹出窗口
- asp.net弹出窗口代码大全---aspx页面弹出窗口代码大全(1)
- asp.net弹出窗口代码大全---aspx页面弹出窗口代码大全(2)
- ASP.Net 弹出提示窗口
- ASP.NET弹出窗口技术
- ASP.NET的弹出窗口
- ASP.NET弹出关闭窗口
- ASP.NET弹出关闭窗口
- Asp.net弹出窗口大全
- ASP.NET弹出关闭窗口
- asp.net 弹出子窗口
- asp.net弹出窗口设计
- Asp.net弹出窗口大全
- 12.4.1 自定义查询表达式
- 【Android进阶】嵌套TabHost (TabHost中放TabHost,类似二级目录、二级树)
- sql 2005新增Try catch语句 很好很强大
- 关于HEVC测试类别说明
- 在线播放器开发教程
- asp.net页面弹出窗口调用
- 二进制形式按位翻转后的Byte值
- 基础知识,负载均衡和应用优化基础
- SIM900的USSD测试小程序
- 详解在visual studio中使用git版本系统(图文)
- Java设计模式 - Adapter(适配器模式)
- SAP HANA-迅捷企业之选
- 追MM与23种设计模式(四)
- C/C++:程序的内存分配方式