用asp.net做的页面,在一个页面里用到了两个iframe,运行的时候第一个iframe出了问题,信息显示不全,一些控件绑定事件触发不了,第二个iframe的页面显示及操作都是正确的。不知道是什么原因?是否因为两个个iframe的子窗体页面都用到了同样的Session而引起的,还是因为用到了相同的变量名而引起的!请各位赐教!

解决方案 »

  1.   

    作为IFRAME,实际上是独立运行的,不应该出现你所说的情况。
    而且,你描述的问题不清晰,无法判断问题在何处。
    请说明你两个IFRAME中指向的页面有何不同?出问题的页面独立运行有否问题?具体出现错误的主要错误描述。
      

  2.   

    如楼上,你的描述不够清晰控件无法运行的描述也没有.
    请说明画面如何显示,是报JavaScript错误还是无激发事件
      

  3.   

    那可能是你第一个iframe框架显示页面自身的问题,绑定的问题吧,没有说清楚所以不好判断
      

  4.   

    Iframe和子窗体冲突?单独运行第一个iframe页面正常吗?不要嵌套在iframe中尝试一下。
      

  5.   

    单独运行一个Iframe时都是正常的,没有任何问题。但是当出现两个Iframe都有内容的时候,第一个Iframe就出问题了,具体的说就是第一个页面的RadioButtonlist的Change事件触发不了,而第二个Iframe的没有任何影响,跟独立运行时时一样的。
    两个Iframe有很多类似的地方,第二个Iframe是用第一个Iframe来修改出来的。有些控件的命名都是一样的,而且用到了同名的Session,Session里存了RadioButtonlist的Change时需要显示的数据。但两个Iframe的Session存的内容是不一样的,会不会因为Session的影响?