ein Timer tickt jede Sekunde und holt sich aktuelle Daten aus der Datenbank. Auf einer üblichen aspx Seite funktioniert es wunderbar. Sobald man das Ganze in einen ContentPlaceHolder plaziert, wird das Tick-Ereignis nicht mehr ausgelöst. Weiß jemand einen Rat?
<%@ Page Language="C#" MasterPageFile="~/User/UserMaster.master" AutoEventWireup="true"
CodeFile="Karte.aspx.cs" Inherits="User_content_Karte" Title="Map" %>
<asp:Content ID="Content1" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:UpdatePanel ID="UpdatePanel1" runat="server">
<ContentTemplate>
<asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick">
</asp:Timer>
<asp:HiddenField ID="SomeData" runat="server" />
</ContentTemplate>
</asp:UpdatePanel>
<iframe src="/Map.htm" frameborder="no" height="80%" scrolling="no" width="100%" />
</asp:Content>
protected void Timer1_Tick(object sender, EventArgs e)
{
SomeData.Value = DbData.GetSomeData();
Page.Title = "yeha es geht"; //geht eben nicht
}