这样写试试
===========
 protected void Test(object sender, EventArgs e)
    {
        Response.Write("<script language=javascript>window.iframetest.location.reload();</script>");
    }

解决方案 »

  1.   

    中括号
    ------
    document.frames["frame名"]
      

  2.   

    window.frames[\"iframetest\"].....
      

  3.   

    几位高手的方法我都试过了,可是都不成功,提示iframetest.location对象为空或不存在.
    我把后台脚本代码放在前台执行是可以通过的,放在后台怎么都不行,
    还得请各位大侠给帮忙看看,小弟先谢过了...
      

  4.   

    protected void Test(object sender, EventArgs e)
        {
            Response.Write("<script language=\"JavaScript\" event=\"onload\" for=\"window\">window.iframetest.location.reload();</script>");
        }
      

  5.   

    没有问题,用下面的html测试一下<iframe name="f1" src="index.htm"></iframe>
    <button onclick="document.frames['f1'].location.reload();"></button>cs代码
    ======================
    Response.Write("<script language=javascript>document.frames['f1'].location.reload();</script>");
      

  6.   

    Response.Write("<script language=javascript>document.frames(\"iframetest\").location.reload();</script>");脚本生成的时候可能iframetest还没有生成.
    最好不要用 Response.Write方式发脚本.
      

  7.   

    sheng9hhd(无形) 的方法可行,但是它将父窗体也刷新了,
    leohuang(LEO)的方法我也试过,不能通过,
    因为我是在后台添加数据后再刷新Iframe中的记录,
    所有必须放在后台运行脚本,调试了许久了就是不能成功。
    哪位高手给点提示。