2016-03-30 34 views
0

Bu yüzden bir güncelleme panelim var.CSS güncelleme panosunda hata veriyor

#<%=mypanel.ClientID%> 
{ 
    border-style:inset; 
    border-color: #724229; 
    background-color: #AD816B; 
    position: absolute; 
} 

Yani bu işler şöyle bunun için css olduğunu. Güncelleme panelinin içinde ayrıca bir kaydırma çubuğu var. Sayfayı yüklediğimde, ancak paneldeki bir şey güncellendiğinde, kaydırma çubuğu üzerindeki css bozulduğunda iyi çalışıyor.

bu neden yaptığını ben çözemiyorum (Normal bar) (güncellemeden sonra) How it looks before update

After the update

. Bunu neden yaptığına baktım ama hiçbir şey bulamadık, sadece Jquery'de ama jquery kullanmıyor, hepsi css.

güncelleme paneli html

<asp:UpdatePanel ID="UpdatePanel1" runat="server" class="notifications" UpdateMode="Conditional" 
      ChildrenAsTriggers="true"> 
      <ContentTemplate> 
       <div class="mCustomScrollbar content3 fluid light"> 
        <table> 
         <tr> 
          <td style="width: 15%"> 
           Action 
          </td> 
          <td style="width: 55%"> 
           Description 
          </td> 
          <td style="width: 30%"> 
           Date Added 
          </td> 
         </tr> 
         <tr> 
          <td> 
          </td> 
          <td> 
          </td> 
          <td> 
          </td> 
          <td> 
          </td> 
         </tr> 
        </table> 
       </div> 
      </ContentTemplate> 
     </asp:UpdatePanel> 
+0

Güncelleme paneliniz için html yükleyebilir misiniz? Ayrıca, güncelleme paneli için UpdateMode = "Koşullu" mu? – Sunil

+0

Bunun html'si eklendi – KratosMafia

+0

UpdateMode = "Always" ile deneyin. – Sunil

cevap

0

Wrap güncelleme aşağıdaki kodda olduğu gibi bir asp Paneli kontrolü ile paneli ve CSS stil ekleyebilir Paneli kontrolünü asp olup UpdatePanel için.

Güncelleme paneline CSS uygulamamalısınız. Bu nedenle, diğer web denetimlerinin aksine CssClass bir özelliğine sahip değildir.

<asp:Panel id="panel1" runat="server" 
      CssClass ="notifications mCustomScrollbar content3 fluid light"> 
    <asp:UpdatePanel ID="UpdatePanel1" runat="server" UpdateMode="Conditional" 
     ChildrenAsTriggers="true"> 
     <ContentTemplate> 
      <div> 
       <table> 
        <tr> 
         <td style="width: 15%"> 
          Action 
         </td> 
         <td style="width: 55%"> 
          Description 
         </td> 
         <td style="width: 30%"> 
          Date Added 
         </td> 
        </tr> 
        <tr> 
         <td> 
         </td> 
         <td> 
         </td> 
         <td> 
         </td> 
         <td> 
         </td> 
        </tr> 
       </table> 
      </div> 
     </ContentTemplate> 
    </asp:UpdatePanel> 
</asp:Panel> 
+0

Güncelleme panelinin css güncellemesinden sonra bile iyi çalışıyor. Bir güncelleme çağrıldığında ve panel yenilendiğinde, sadece mcustomscrollbar sorununu çözer. – KratosMafia

+0

Bahsettiğiniz kodu denediniz mi? Ayrıca bu div CSS sınıflarını asp Panel denetimine taşıyabilirsiniz. – Sunil

+0

Asp panel denetimi için aşağıdakileri kullanın: 'CssClass = 'bildirimler mCustomScrollbar içeriği3 fluid light'' – Sunil