سلام
احتمالا از id استفاده میکنید مثلا:
<div id="div1" runat="server">
در این حالت ASP.NET این id ها رو خودش تغییر میده! دلایل خودش رو داره. حالا اگر از Class به جای id استفده کنین این اتفاق نمیفته و کدتون درست میمونه. مثلا:
<div class="Div1" runat="server"></div>
خوش باشید.