在动态加载时,将CssStyle应用于Infragistics WebDataGrid列

时间:2011-09-26 11:37:03

标签: css dynamic infragistics webdatagrid

我正在尝试右对齐我的WDG中的列。我已经阅读了Infragistics教程,所以我知道我需要添加一个新的CSS样式......

tbody > tr > td.ColumnRight
{
    text-align: right;
}

然后在我的专栏中应用CssStyle =“ColumnRight”

但是,我的WDG是在一个动态加载的用户控件上。

当页面出现时,右对齐没有被占用。

在刷新页面之前它不起作用(F5) - 但这是不可取的,在首次加载时确实需要使用该样式。

它显然是动态加载的问题,但任何想法如何解决它?

非常感谢任何帮助!

1 个答案:

答案 0 :(得分:0)

为了研究这个问题,我将通过使用IE开发人员工具提供的元素检查器或Firefox上的fire bug来查看应用于单元格的css。这可以帮助您了解您的css是否正在加载以及其他优先事项。

另外,当您动态加载UserControl时,它是完整的回发还是AJAX回调,例如更新面板内部?如果在AJAX调用中并且您将调用更改为完整回发,是否会更改行为?

多个Web浏览器的行为是一致的,还是仅在一个浏览器中出现?

有关更具体的建议,我需要有关如何动态加载UserControl以及CSS所在位置的更多详细信息。它是在另一个文件中,页面/用户控件上的样式吗?