一个关于页面中DataGrid刷新的问题 A页面中有一个DataGrid,单击这个DataGrid中的修改按钮,弹出页面B,在页面B中修改信息然后保存并关闭页面B,这时页面A中的DataGrid并没有更新,我如何做才可以更新页面A中的DataGrid。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //关闭事件 private void 关闭_Click(object sender, System.EventArgs e){ Response.Redirect("A.aspx");} Response.Write("<script language='javascript'> window.opener.location.href=window.opener.location.href </script>");Response.Write("<script language='javascript'> window.opener.location..reload(); </script>"); //关闭事件private void 关闭_Click(object sender, System.EventArgs e){ Response.Write("<script>window.opener.location.href='A.aspx'</script>"); Response.Write("<script>window.opener=null;window.close()</script>");} //关闭事件private void 关闭_Click(object sender, System.EventArgs e){ Response.Write("<script>window.opener.location.href='A.aspx'</script>"); Response.Write("<script>window.opener=null;window.close()</script>");}运行时,编译器错误信息: CS1010: 常数中有换行符如何处理啊? 1.在A页面创建一个width为0的buttonA,buttonA的点击事件里写上用于显示DataGrid数据的代码。2.用window.open方法来打开B页面3.B页面修改完后在保存按钮里添加:Response.Write("<script>opener.document.getElementById('buttonA').click();</script>");Response.Write("<script>window.self.close();</script>");B页面关闭的同时就对A页面的DataGrid重新绑定一次 private void 关闭_Click(object sender, System.EventArgs e){ Response.Write("<script>window.opener.location.href='A.aspx'</script>"); Response.Write("<script>window.opener=null;window.close()</script>");} 那你在打开B页面时把当前下拉选项作为参数传给它,然后关闭时再传回来不就行了吗?类似//关闭事件private void 关闭_Click(object sender, System.EventArgs e){ Response.Write("<script>window.opener.location.href='A.aspx?select=" + Request["select"].ToString() +"'</script>"); Response.Write("<script>window.opener=null;window.close()</script>");} 如何动态添加select 艰难的选择(散分) 难题:图形处理 帮忙介绍一个外国的学习.net的论坛 关于框架frameset的用法 能否在.net中使用COM组件? 关于ASP.NET cookie问题 数据库改变了。通过xjax请求怎么没有变化。求高手指教 请教一个WEB用户控件的简单问题 .net网站发布后跑样式了 asp.net TextBox 怎么才可以自动换行? 简单问题(快速揭贴)
private void 关闭_Click(object sender, System.EventArgs e)
{
Response.Redirect("A.aspx");
}
Response.Write("<script language='javascript'> window.opener.location..reload(); </script>");
private void 关闭_Click(object sender, System.EventArgs e)
{
Response.Write("<script>window.opener.location.href='A.aspx'</script>");
Response.Write("<script>window.opener=null;window.close()</script>");
}
private void 关闭_Click(object sender, System.EventArgs e)
{
Response.Write("<script>window.opener.location.href='A.aspx'</script>");
Response.Write("<script>window.opener=null;window.close()</script>");
}
运行时,编译器错误信息: CS1010: 常数中有换行符
如何处理啊?
2.用window.open方法来打开B页面
3.B页面修改完后在保存按钮里添加:
Response.Write("<script>opener.document.getElementById('buttonA').click();</script>");
Response.Write("<script>window.self.close();</script>");B页面关闭的同时就对A页面的DataGrid重新绑定一次
{
Response.Write("<script>window.opener.location.href='A.aspx'</script>");
Response.Write("<script>window.opener=null;window.close()</script>");
}
//关闭事件
private void 关闭_Click(object sender, System.EventArgs e)
{
Response.Write("<script>window.opener.location.href='A.aspx?select="
+ Request["select"].ToString() +"'</script>");
Response.Write("<script>window.opener=null;window.close()</script>");
}