JS中弹出确定和取消对话框并跳转页面
2012-04-26 16:16
344 查看
项目需求是查询,如果查询的值的结果为空,则跳转到另外一个页面曾新,并把查询的条件传入到新增页面
首先定义全局变量RepaterIsNull,用来标记Repeater是否为空:
判断DataTable是否为空:
定义一个弹出对话框并跳转的方法:
调用此方法:
这个跳转方法参考与:http://www.zhixing123.cn/jsp/2547.html
首先定义全局变量RepaterIsNull,用来标记Repeater是否为空:
private bool RepaterIsNull;
判断DataTable是否为空:
DataTable dt = bll.Search(tbSearch.Text.Trim(), aspNetPage.PageSize, aspNetPage.CurrentPageIndex, out rdCnt); if (dt.Rows.Count <= 0) { RepaterIsNull = true; //DataTable为空 } rpt_TelBook.DataSource = dt; aspNetPage.RecordCount = rdCnt; rpt_TelBook.DataBind();
定义一个弹出对话框并跳转的方法:
protected void PopUpManager(string body,string url) { string Script; Script = ("<script language=javascript>"); Script += "var retValue=window.confirm('" + body + "');" + "if(retValue){window.location='" + url + "';}"; Script += ("</script>"); System.Web.HttpContext.Current.Response.Write(Script); }
调用此方法:
protected void btnSeachPhoneNo_Click(object sender, EventArgs e) { GetTelBookList(); string phonenumber = tbSearch.Text.Trim(); if (RepaterIsNull) { string url = "AddTelBook.aspx?phonenumbervalues="+phonenumber; PopUpManager("没有此业主电话的行销记录,是否曾新?", url); } }
这个跳转方法参考与:http://www.zhixing123.cn/jsp/2547.html
相关文章推荐
- Javascript弹出对话框 确定取消转到不同页面
- asp.net 弹出窗口 单击确定和取消跳转到指定页面
- JS弹出框、对话框、提示框,JS关闭窗口、关闭页面和JS控制页面跳转
- 在Asp.net中弹出对话框,确定后跳转到其他页面
- Javascript弹出对话框 确定取消转到不同页面
- js+css控制弹出小窗口之后,后整个页面背景图变色,并且不可操作,点击确定,页面跳转。。。
- 弹出框 点击确定与取消时,跳转页面
- asp.net 弹出窗口 单击确定和取消跳转到指定页面
- js页面弹出一个带有输入框的弹窗,并判断点击的是确定还是取消按钮
- javascript实现页面弹出对话框,点确定再跳转到其他页面的方法
- 页面弹出对话框之"确定"与"取消"
- js 弹出确认 取消对话框
- QT的一个奇怪问题,设置了Qt::Tool后,点击弹出对话框的确定取消按钮,程序直接退出
- js 弹出确认 取消对话框
- js判断登录与否并确定跳转页面的方法
- js弹出框点击确认和取消时跳到其他页面且和父页面在同一个Iframe中如何实现?
- 【转】用JS实现弹出模式对话框,实现页面传值
- jsp中弹出对话框,页面跳转
- js弹出确认取消对话框以及数据库查询出来的数据倒序显示
- 弹出一个对话框提示是“确定”还是“取消”操作