ExtJs Grid表现得很奇怪

时间:2010-10-18 19:19:12

标签: asp.net extjs grid

所以我有两张奇怪的照片 alt text

正如你在上面的图片中看到的那样,右侧的滚动条被屏幕切掉了一点,即使向右滚动,你也不会把它拉回来,它仍被切断。

以下是另一种情况: alt text

在这里,您可以看到,当我在此网格中向下滚动时,滚动条会适合网格的底部,甚至不会完全向下。您需要手动点击进入网格并按下向下箭头以完成其余部分。

什么可能导致这两个奇怪的问题?

编辑:

以下是生成网格的代码(通过VB控件创建的Ext):

Dim VehicleOptionsGrid As New Akcelerant.Framework.WebControls.Grids.Grid
    With VehicleOptionsGrid
        .ID = "VehicleOptionsGrid"
        .Title = "Vehicle Options"
        .Toolbar.UseDefaultButtons = False        
        .Mode = Grids.Grid.GridMode.Control        
        .Panel.Border = False
        .Panel.Style = "border-width:1px;margin-bottom:5px"
        .Ref = "../../../../../VehicleOptionsGrid"
        .Editable = True
        With .Columns.Add("IsSelected", "Selection", Akcelerant.Framework.WebControls.Grids.Grid.ColumnDataType.Boolean)
            .Renderer = "renderVehicleCheckbox"
        End With
        .Columns.Add("CollateralId", "").Hidden = True
        .Columns.Add("OptionId", "OptionId").Hidden =True         
        .Columns.Add("OptionName", "Name").Width = 200
        .GridHeight = 400
        .DataBind()

        ViewResponse.AddScript(.ToString(False))
        ViewResponse.AddScript("VehicleOptionsGrid.grid.addListener('cellclick', changeOptionStatus);")
    End With

以下是我们将网格添加到页面的位置:

With .AddPanel
                            With .AddPanel
                                .Title = ""
                                .Html = "Standard Options are preselected. Please select additional options as needed."
                                .Style = "padding-bottom:5px"
                            End With
                            .Ref = "../../../../VehicleOptionsPanel"
                            .Title = "Vehicle Options"
                            .Frame = True
                            .Style = "padding-bottom:5px"
                            .Layout = Pages.Panel.LayoutType.Column
                            .Height = 400
                            .Collapsed = True
                            .AddExtObject("VehicleOptionsGrid.grid")
                        End With

1 个答案:

答案 0 :(得分:1)

似乎网格尺寸高于固定网格的实际组件(可折叠面板)。