2008-12-02 74 views
1

我已被指控制作一个网站原型,其中包含“用户可编辑内容”的“每日新闻”部分。试图将RoundedCornerExtender应用于表格会使表格闪烁并消失

我正在使用母版页,网站的默认页面有几个div,用于显示他们想要显示的各种“首页”内容。在'newstoday'div中,我有一个嵌入ListView的表格,在其中一个单元格中显示数据库中的所有有效条目,并且工作正常。

他们希望事情看起来更漂亮并建议面板上的圆角,就像你在iGoogle上看到的那样,所以我发现AJAX内置了这个东西,并且安装和更新了东西

然而,当我将“RoundedCornersExtender”应用到表中时(就像我在例子中看到的那样在线)表格的内容在屏幕上短暂地闪烁,然后消失 - 或者更确切地说,隐藏在div之后的内容之后(页脚,安全信息等)

我添加的内容是:

<cc1:RoundedCornersExtender ID="tblNews_RoundedCornersExtender" runat="server" Radius="5" 
    TargetControlID="tblNews" Enabled="True" Color="Navy"> 
</cc1:RoundedCornersExtender> 

在其他的尝试,我把表在面板内部,并且部分地工作 - 给我圆润的顶部和底部边框,但没有对双方 - 我怀疑,因为面板被取整个div的宽度,而不是由表内的大小(不同的问题,但我会在稍后处理)。因此,如果我将RCE作为面板的目标,它是一半的工作,但如果我把它做到桌子上,它就不起作用,并将桌子变成“闪光灯”。我究竟做错了什么?

在此先感谢。

+0

这是什么浏览器?你有一个在线样本,我们可以打? – JoshBerke 2008-12-02 19:53:08

+0

IE7 - 它是一个正在开发的军事基地的内部网站 - 不完全公开:) – David 2008-12-02 19:56:29

回答

0

我有几个使用RoundedCornerExtender的项目,我记得它对任何其他项目都是挑剔的。它可能只是我的设置,但如果我没有将面板上的BackColor设置设置为适当的颜色,它没有正确绘制(它不喜欢我通过CSS设置背景颜色)。因此,我不必做任何其他特别的事情来让它在面板上工作,所以我可能会继续使用面板大小,并看看它是否清除它。