Label id is changing, how to fix this?
<p>I have this asp:label in my page and what I want is to change the text from time to time.  But label id is changing from page to page when i run the code. its been appended with "ctl00_bh_" something...</p>

<p>how to fix this?</p>

<p>here are my code snippets.</p>

<pre><code>protected void Page_Load(object sender, EventArgs e)
{
     Page.ClientScript.RegisterStartupScript(this.GetType(), "onLoad", "DisplaySessionTimeout()", true);
}

&lt;asp:Label ID="lblSessionTime" runat="server" /&gt;

function DisplaySessionTimeout() {
    document.getElementById("lblSessionTime").innerHTML = "updating text here";
    sessionTimeout = sessionTimeout - 1;
    if (sessionTimeout &gt;= 0)
        window.setTimeout("DisplaySessionTimeout()", 1000);
    else
    {
        alert("Your current Session is over.");
    }
}
</code></pre>

<p>thanks </p>
