datagrid - 道场。 DataGrid显示在对话框中,行之间有间隔

标签 datagrid dojo dialog

Datagrid in Dialog (DOJO)

我正在使用 DOJO v1.7.2。我已经在对话框小部件中以声明方式创建了数据网格。 我已将所需的样式和 JS 添加到我的页面中。 所以我遇到了附图中的设计问题。

我使用 Firebug 发现某些具有“dojoxGridMasterHeader”class 的元素具有自定义元素style。 就我而言: display: block;高度:61px; 它是从哪里取来的?又该如何解决呢?

最佳答案

我解决了这个问题。 这个问题是我有我的自定义样式。这是给我的:

    table{
        margin-top:25px;
    }
    table td{
        padding:10px 15px;
    }

在 DOJO 开始解析之前,我必须更改此样式(将所有 marginpadding 更改为 0px或删除)对于 DOM 元素,例如 tabletable td ,也可能适用于 table th (我在这种情况下没有尝试) .

我认为 DOJO 使用“dojoxGridMasterHeader”类创建元素并设置他的样式,该样式是根据我的自定义样式计算的。

关于datagrid - 道场。 DataGrid显示在对话框中,行之间有间隔,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11192536/

相关文章:

c# - 如何在 wpf 中刷新窗口?

c# - 如何将 List<t> 作为 Web 请求的结果导出到 Excel

javascript - 为什么 Javascript 不能在 digital.Dialog 弹出窗口中工作?

javascript - 显示 future 的日期和时间

android - 空指针异常 EditText - Android

c++ - 二维插值

wpf - WPF DataGridTemplateColumn。我想念什么吗?

java - 我可以使用什么来为在 tomcat 上运行的 java servlet 中的每个 session 实现后台进程?

c++ - wxWidgets C++ - 在对话框中动态包装 wxStaticText

c++ - 如何禁用窗口 "Show"动画?