我的页面结构为框架结构:分为header.aspx, left.aspx, main.aspx。header页面为导航页面,控制左边页面的显示。左边页面和主页面是一一对应关系。也即left.aspx显示的时候,main.aspx也会相应的显示。同时,left1.aspx---main1.aspx, left2.aspx -- main2.aspx。为了控制这种对应关系。我在left.aspx中加入了如下代码:
--------------------------------------------------------------------------------------
<HEAD>
<title>项目导航</title>
<meta name="vs_snapToGrid" content="False">
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" id="openContent">
window.open("ContractList.aspx","mainFrame");
</script>
</HEAD>
------------------------------------------------------------------------------------------
由于项目进行了权限控制,这时问题就出现了。在main中调出的页面仍然是前一个用户的数据。调试时发现,main页面调出时,page_load事件根本没有执行到。不知何因,遂其解!
转载于:https://www.cnblogs.com/keynuo/archive/2004/06/12/15214.html