<img src="Images/jointop.gif"  style="margin-left:25px;"/><img src="Images/page.gif" width="18" height="18" border="0"  /> <a href="#" onclick="javascipt:document.getElementById('iframeLoad').src='DataList.aspx'">帐号管理</a></td>这个是左边的一个文字按钮-----目的显示DateList.aspx;子导航<td width="65px" align="center" valign="bottom" background="Images/menu_on.gif" style="border-color:#ffffff; border-style:solid; border-width:thin; height: 23px;"><div style="width:65px; height:20px; margin-top:5px; border:1px; ">
        <a href="#" onclick="javascript:document.getElementById('iframeLoadWeb').src='Accountmanagement.aspx'">帐号管理</a></div></td>这个是另外一个按钮  目的与上面相同时导航我的问题是:  我点导航的时候 进入dateList。aspx(进入Page_Load那么我在页面上的数据显示出来)
               我点击子导航的时候不进入  Page_Load   这段代码  先前更新的数据又回到刚刚进来的时侯   数据库是肯定跟新了的                         

解决方案 »

  1.   

     我点击子导航的时候不进入 Page_Load 这段代码 先前更新的数据又回到刚刚进来的时侯 数据库是肯定跟新了的 
    =============
    没看懂。
      

  2.   

    iframe?.src='DataList.aspx+个随机数看看连接点击过去 F5一下数据正常吗?page_load代码
      

  3.   

    简答说就是
      点击ABC.SSPX里一个文字按钮(src=Datalist.aspx))
    -----步骤是进入ABC.SSPX的Page_Load  然后进入Datalist.aspx 的Page_Load
    当我第二次点击一个文字按钮(src=Datalist.aspx)他直接显示以前的页面 不重新进入这两个地方刷新页面
      

  4.   

    那是因为有缓存,javascipt:document.getElementById('iframeLoad').src='DataList.aspx'+Math.random()
      

  5.   

    你也页面代码是不是有if (!IsPostBack)
            {
               
            }
      

  6.   

    哦,少了个?号。javascipt:document.getElementById('iframeLoad').src='DataList.aspx?
    '+Math.random()
      

  7.   


    无法找到资源。 
    说明: HTTP 404。您正在查找的资源(或者它的一个依赖项)可能已被移除,或其名称已更改,或暂时不可用。请检查以下 URL 并确保其拼写正确。 请求的 URL: /LtgUI/DataList.aspx1
    刷新之后是正常的
      

  8.   

    那你是想让它点击出,新的数据呢?还是以前的??如果是新的话,你看看你的页面上有没有加!ispostback
    把你要跟新的数据放在这个里面。
      

  9.   

    浏览器的缓存问题,当然也可以在后台程序中禁用掉缓存。DataList.aspx.cs:
    Response.Cache.SetCacheability(HttpCacheability.NoCache);
      

  10.   

    网上说这样也行?Context.Response.Cache.SetCacheability(HttpCacheability.NoCache);