??

解决方案 »

  1.   

    将用户控件的Label访问控制设为public System.Web...Label *** 的
    在页面里直接
    用户控件ID.***.Text = "123123";修改那Label值
      

  2.   


    我使用了框架文本框和按钮一起      用户控件 和那个Label一起
      

  3.   


    其实我的目的就是 强行刷新  用户控件(连同上面的Label)
      

  4.   

    在按钮的事件处理里先把 TextBox 的值放到 Session,
    然后用 Page.RegisterStartupScript() 注册一段 javascript,
    用 javascript 刷新有 usercontrol 的页面。
    在那个页面的 Page_Load() 里把 Session 里存的值
    取出来放到 Label 里。
      

  5.   

    Page.RegisterStartupScript() 注册一段 javascript,
    用 javascript 刷新有 usercontrol 的页面。我要的就是这个!此脚本不会
      

  6.   

    其实,如果你的 TextBox 的值如果不需要在 Server 进行处理。
    可以不用 server 端控件,直接用 javascript 处理。
      

  7.   

    把你的 Frame 页面贴出来啊。否则没法写。
      

  8.   

    Page.RegisterStartupScript() 注册一段 javascript,
    用 javascript 刷新有 usercontrol 的页面。我要的就是这个!此脚本不会
      

  9.   

    <frameset border="0" frameSpacing="0" rows="13%,*%" frameBorder="0">
    <frame src="Header.aspx" noResize scrolling="no">
    <frameset frameSpacing="0" cols="22%,*">
    <frameset frameSpacing="0" rows="26%,43%,31%">
    <frame scrolling="no" noResize src="LeftLogin.aspx">
    <frame src="Tree.aspx" DESIGNTIMEDRAGDROP="6">
    <FRAME src="MagazineTree.aspx">
    </frameset>
    <frame name="Show" src="Welcome.aspx" DESIGNTIMEDRAGDROP="77">
    </frameset>
    </frameset>刷新 <frame src="Header.aspx" noResize scrolling="no">
      

  10.   

    哪位高人告诉我如何刷新 <frame src="Header.aspx" noResize scrolling="no">????
      

  11.   

    首先给 Frame 起名字:
    <frame id="headerFrame" src="Header.aspx" noResize scrolling="no">然后用下面脚本刷新:
    window.top.headerFrame.document.parentWindow.reload();
      

  12.   

    错了。应该是:
    window.top.headerFrame.document.parentWindow.location.reload();
      

  13.   

    this.RegisterStartupScript(????,????);不会~~
      

  14.   


    this.RegisterStartupScript("错误","<script>window.top.headerFrame.document.parentWindow.location.reload();</script>");无效
      

  15.   

    不是吧。这么简单。
    this.RegisterStartupScript("reloadHeader","<script language=javascript>window.top.headerFrame.document.parentWindow.location.reload();</script>");