用asp.net制作了网页,网页的页头放置了一个flash,怎么让点击其它内容更换下面的页面信息的时候保持页头的flash继续播放,不做改变呢?

解决方案 »

  1.   

    局部刷新只刷新下半部分的iframe也可以。updatepanel简单。
      

  2.   

    貌似把加载flas的代码用if括起来就可以了,条件为(!IsPostBack),我是新手,错了表骂我...
      

  3.   

    <asp:ScriptManager ID="ScriptManager1" runat="server">
    </asp:ScriptManager> 
    <asp:UpdatePanel ID="UpdatePanel1" runat="server">
                                            <ContentTemplate>
                                                <asp:DropDownList ID="corpName" runat="server" AutoPostBack="true" OnSelectedIndexChanged="corpName_SelectedIndexChanged"
                                                    Enabled="false">
                                                </asp:DropDownList>
                                            </ContentTemplate>
                                            <Triggers>
                                                <asp:AsyncPostBackTrigger ControlID="corpName" EventName="SelectedIndexChanged" />
                                            </Triggers>
                                        </asp:UpdatePanel>
      

  4.   

    问题补充:Update里面要更新的不是控件,而是另一个Page里面相应部分的内容。
    具体如下:
    用asp.net建了站,使用了masterpage,在masterpage的head部分放置了一个flash,
    如果设置updatepanel可以让点击button链接到别的Page的时候保持head的flash继续播放不更新?