如何删除UpdatePanel的边框?

时间:2010-01-16 10:26:58

标签: asp.net

我无法删除“更新”面板的边框。  它不支持样式属性。

6 个答案:

答案 0 :(得分:0)

你可能有一些CSS会影响页面上的<div>元素,但是如果没有看到你的代码,就很难提供帮助。

答案 1 :(得分:0)

这可能是由于您使用的CSS,您可以尝试通过JavaScript删除从更新面板生成的<div>样式。

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

答案 2 :(得分:0)

ASP.NET 4中的UpdatePanel控件已得到改进,支持通过expando设置其样式:

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

当然,如果您使用的是以前版本的ASP.NET,这无济于事。

无论哪种方式,你看起来都找到了答案!

答案 3 :(得分:0)

更新面板没有任何边框属性,如果您不喜欢

,那么将设​​置为 fieldset style = "border:none"的所有字段集边框

答案 4 :(得分:0)

你必须在字段集中使用样式,如

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

答案 5 :(得分:0)

您必须更改div标签,如下所示 -

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