2010-01-16 108 views
0

我無法刪除「更新」面板的邊框。 它不支持樣式屬性。如何刪除UpdatePanel的邊框?

+0

您是要在代碼背後還是在aspx中執行此操作? – 2010-01-16 10:32:17

+0

默認情況下,UpdatePanel沒有邊框。你確定你看到的邊框屬於它嗎? – rmac 2010-01-16 10:44:52

+0

知道了!它是UpdatePanel中fieldset的邊界。 我得到了答案。謝謝你。 – 2010-01-16 11:31:28

回答

0

你可能會有一些CSS影響頁面上的<div>元素,但是如果沒有看到你的代碼,它很難提供幫助。

0

這可能是由於您正在使用的CSS,您可以嘗試刪除通過JavaScript從更新面板生成的<div>的樣式。

document.getElementById("<%=UpdatePanel.ClientID %>").style = ""; 
0

UpdatePanel控制在ASP.NET 4進行了改進,以支持通過的expando設置它的風格:

<asp:UpdatePanel runat="server" style="whatever" /> 

當然,如果您使用的是以前的版本,這並不利於的ASP.NET。

無論哪種方式,它看起來像你找到答案!

0

更新面板dosent有任何邊界屬性,這一切的feildset邊框將被設置爲字段集style = "border:none",如果你不喜歡

0

u必須使用樣式的字段集一樣

<asp:UpdatePanel ID="UpdatePanel2" runat="server"> 
      <ContentTemplate> 
       <fieldset style="border:none" > 
0

您必須更改div標籤,如下所示 -

<div style="height: 300px; width:650px; overflow-y: auto; border:dotted 1px black;"> 
<asp:UpdatePanel tag>  
</div>