本帖最后由 dragon_KO 于 2010-06-28 18:48:54 编辑

解决方案 »

  1.   


                if (!IsPostBack)
                {
                string js = @"<script language='javascript'>setUrl('"+ IFrameUrl +"');</script>";
                ClientScript.RegisterStartupScript(Page.GetType(), "js", js);
                }这样试试
      

  2.   

    点击按钮页面回传
    public string IFrameUrl
    {
    get
    {return ViewState["url"].ToString();}
    set
    {ViewState["url"]=value;}
    }
    protected void Menu1_MenuItemClick(object sender, MenuEventArgs e)
    {
    ..
    string js = @"<script language='javascript'>setUrl('"+ IFrameUrl +"');</script>";
    ClientScript.RegisterStartupScript(Page.GetType(), "js", js);
    }
    通过JS跳转