Ajax Control Toolkit日历控件CSS

时间:2008-09-15 15:58:52

标签: css

我在数据网格中使用AJAX Control Toolkit弹出日历控件。当它在页脚中它看起来很好。当它位于数据网格的编辑方面时,它继承了数据网格中的样式,看起来完全不同(即太大)。

有没有办法改变CSS,以便它不会从datagrid继承样式?

3 个答案:

答案 0 :(得分:1)

在firefox中打开页面。但是,首先,下载firebug扩展。然后,右键单击有问题的版本,然后转到检查元素。

Firebug很棒,因为它可以让你导航任何元素的CSS。你有两个选择:

1)将最顶层的元素分配给css类并以这种方式工作。 要么 如果这不是一个选项,你可以使用firebug来获取有问题的元素的xpath。 Xpath看起来像body / table / tr / td / table / tr [2]

你想用css做什么

body table tr td table tr {
    /*css goes here */

}

选项1绝对是更好的选择。选项2更像是一种肮脏的获取方式 当像asp.net这样的东西不能让我们拥有我们想要的精细控制时。

如果你使用了一个pastebin并将链接发布到你渲染的页面的html,那真的很棒。

答案 1 :(得分:0)

它使用网格中的样式,因为它在其中。如果要更改其样式,请更改控件的样式。你想要它做什么?

答案 2 :(得分:0)

这是pastebin链接:

http://pastebin.com/m17d99f8a

我正在使用Matt Berseth博客中的网格样式表: http://mattberseth.com/blog/2007/10/a_yui_datatable_styled_gridvie.html

我正在使用类似日历的样式表,我找不到链接了。