在我的登录页面里有个ImageButton控件
当点击ImageButton控件
跳转到一个框架页面
ImageButton怎样来控制
框架页面中左边显示什么页面
右边显示什么页面

解决方案 »

  1.   

    传个参数进去吧,再根据参数来设置 frame的src属性
      

  2.   

    ImageButton的代码如下:
    Page.Response.Write("<script language=javascript>window.open('Data/Main.aspx')</script>");转到的框架如下:
    <%@ Page CodeBehind="Main.aspx.cs" Language="c#" AutoEventWireup="false" Inherits="Bd.Data.Main" %>
    <HTML>
    <HEAD>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    </HEAD>
    <frameset frameSpacing="0" rows="60,*">
    <frame name="frameTop" src="Header.htm" frameborder=no>
    <frameset cols="150,*" >
    <frame name="frameMenu" src="Left.aspx" noResize frameborder=0 scrolling=no>
    <frame name="frameWork" src="" noResize scrolling="yes">
    </frameset>
    </frameset></HTML>
    然后在做Header.htm和Left.aspx
    让left.aspx的超链接指向frameWork就行了。
    如:
    <tr>
    <td><input id="btnG" onclick='javascript:window.parent.frames["frameWork"].location="editinfonews.aspx"' type="button" value="信息发布" name="Button1"></td>
    </tr>
    我感觉应该差不多了吧http://www.xpeng.com.cn
    http://www.lyyywx.com.cn
    http://www.bdgxqsq.com.cn