我在主窗口main.aspx中放了一个Linkbotton id=lb1.
然后在后台写入
lb1.Attributes.Add("onclick", "javascript:__doPostBack('lb1','');");
lb1_Click事件是:
//重新绑定
MyBindGrid();
在子窗口child中点确定后写入:
Response.Write("<script>window.opener.document.getElementById('lb1').onclick();</script>");
父窗口倒是刷新了,但屏幕还是要闪动,不知为什么
然后在后台写入
lb1.Attributes.Add("onclick", "javascript:__doPostBack('lb1','');");
lb1_Click事件是:
//重新绑定
MyBindGrid();
在子窗口child中点确定后写入:
Response.Write("<script>window.opener.document.getElementById('lb1').onclick();</script>");
父窗口倒是刷新了,但屏幕还是要闪动,不知为什么
如果您不想要刷新,具体的得用到AJAX技术了!
所以说现在您还不能解决这个问题
1,用frameset
2,ajax
贴上以前做的一段
<div id="icopage" style="Z-INDEX: 101; LEFT: 47.8%; VISIBILITY: hidden; POSITION: absolute; TOP: 194px"><iframe src="html/ico.htm" width="40" height="150">浏览器不支持嵌入式框架,或被配置为不显示嵌入式框架。</iframe></div>把嵌入式框架放在隐藏域中,在js中写个事件,来显示这个嵌入式框架,
要新建一个页面
用frameset应该怎么做?
具体你得问JustLovePro(嘉鑫)了
我想frameset是不行的,具体只能用ajax实现无刷新了,
您在请教高手吧,不行的话,先放下,想实现这功能的话去买本AJAX的书看看
别自暴自弃,偶也在学习中......加油吧,兄弟!
我也是!
现在就想实现表面上感觉没刷新就行了.