/*==============================================================================
*
* Filename: MessageBox.cs
* Description: 弹出提示框包含增加,修改,删除,成功或者失败操作提示信息方法封装。
* Version: 1.0
* Created: 2013.11.04
* Author : liangjw
* E-mail : liangjw0504@163.com
* Q Q : 592568532
* Company: Copyright (C) Create Family Wealth Power By Peter
*
==============================================================================*/
* 备注信息: 上传部分自己总结的常用方法的封装,有不足和不完美之处,希望大家指出来,愿意一起
* 主要研究erp,cms,crm,b2b,oa等系统和网站的开发,欢迎有共同追求和学的IT人员一起学习和交流。
* 学习和讨论有关asp.net mvc ,Ajax ,jquery ,html/css, xml,sqlserver ,wpf,IIS以及服务器的搭建和安全性相关技术的交流和学习。
前台调用方法:
bool result =false;
if (result)
new MessageBox(Page).ShowAndJump("添加成功!", "List.aspx");
else
new MessageBox(this.Page).Show("添加失败!");
标签: <无>
1. [文件] add,Edit弹出提示框.zip ~ 2KB
2. [代码]弹出提示框包含增加,修改,删除,成功或者失败操作提示信息方法封装。
/******************************************************************************
*
* Filename: MessageBox.cs
* Description: 弹出提示框包含增加,修改,删除,成功或者失败操作提示信息方法封装。
* Author : liangjw
* Created Mark: 2013-11-04
* E-mail: liangjw0504@163.com
* Version: V1.0.0.0
* Company: : Copyright (C) 2013 Create Family Wealth Power By Peter All Rights Reserved
* Remark: 无
* Update Author: 无
* Update Description: 无
* Update Mark : 无
*
*******************************************************************************/
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Web.UI.WebControls;
using System.Web.UI;
namespace ToolsCommon
{
public class MessageBox
{
private Control _fromctrl;
private Page _fromPage;
#region 构造页面和用户控件操作
public MessageBox(Page frompage)
{
_fromPage = frompage;
}
public MessageBox(UserControl fromctrl)
{
_fromctrl = fromctrl;
}
#endregion
/// <summary>
/// 弹出提示信息,页面禁止空白显示
/// </summary>
/// <param name="messagetext"></param>
public void Show(string messagetext)
{
string LableId;
LableId = Guid.NewGuid().ToString(N);
Label lable1 = new Label();
lable1.ID = msg + LableId;
lable1.Text = String.Format(script language=javascriptwindow.alert('{0}');script, messagetext);
lable1.Visible = true;
if (_fromctrl == null)
_fromPage.Controls.Add(lable1);
else
_fromctrl.Page.Controls.Add(lable1);
}
/// <summary>
/// 跳转指定页面方法
/// </summary>
/// <param name="newurl">要转向的路径地址</param>
public void Jump(string newurl)
{
string LableId;
LableId = Guid.NewGuid().ToString(N);
Label lable1 = new Label();
lable1.ID = msg + LableId;
lable1.Text = String.Format(script language=javascriptwindow.location.href='{0}';script, newurl);
lable1.Visible = true;
if (_fromctrl == null)
_fromPage.Controls.Add(lable1);
else
_fromctrl.Page.Controls.Add(lable1);
}
/// <summary>
/// 弹出提示信息,页面禁止空白,转向指定页面
/// </summary>
/// <param name="messagetext">弹出提示信息</param>
/// <param name="newrul">转向指定页面路径</param>
public void ShowAndJump(string messagetext, string newrul)
{
Show(messagetext);
Jump(newrul);
}
}
}
弹出提示框包含增加,修改,删除,成功或者失败操作提示信息方法源码
2星 需积分: 0 193 浏览量
2013-12-18
14:22:20
上传
评论
收藏 4KB ZIP 举报
觉缘
- 粉丝: 2
- 资源: 31