Comment arrêter UpdatePanel de provoquer la page de publication?

Je suis à l'aide .NET 3.5 et construire des pages à l'intérieur de la Communauté Server 2008 cadre.

Sur l'une des pages, je suis en train d'essayer d'obtenir un UpdatePanel de travail.

J'ai pris un échantillon directement à partir de ASP.NET site web, mise à jour de temps dans un UpdatePanel à l'heure actuelle en cliquant sur un bouton, mais pour une raison quelconque, quand j'essaie d'exécuter la fonction de l'ensemble de la page est rafraîchie.

Voici ce que j'ai:

protected void Button1_Click(object sender, EventArgs e)
{
    Label1.Text = "Panel refreshed at " + DateTime.Now.ToString();
    Label2.Text = "Panel refreshed at " + DateTime.Now.ToString();
}
<asp:ScriptManager ID="ScriptManager1" runat="server"/>

<asp:UpdatePanel ID="UpdatePanel1" runat="server">
    <ContentTemplate>
        <fieldset>
            <legend>UpdatePanel</legend>
            <asp:Label ID="Label1" runat="server" Text="Panel created."></asp:Label><br />
            <asp:Button ID="Button1" runat="server" OnClick="Button1_Click" Text="Button" />
        </fieldset>
    </ContentTemplate>
</asp:UpdatePanel>

Chaque fois que je clique sur le bouton, assurez-vous que le panneau de mises à jour - mais l'ensemble de la page des postes de retour! Je peux voir la page entière à clignoter. Que diable suis-je fais de mal?

Je suis à l'intérieur d'un imbriquée Masterpage, mais je ne suis pas sûr si c'est un problème. Pourrait-il y avoir quelque chose dans cette Communauté infrastructure de Serveur que j'utilise qui provoque tous les événements de publication?

InformationsquelleAutor user53885 | 2009-04-07