Так что у меня две картины странности, что происходящие ExtJs Сетка действует очень странно
Как вы можете видеть на картинке выше, полоса прокрутки с правой стороны, в настоящее время отрезаны немного по экран, и даже когда вы прокручиваете направо, вы не получаете планку назад, она остается отрезанной.
Вот другой сценарий:
Здесь вы можете увидеть, что, когда я прокручиваю вниз в этой сетке, полоса прокрутки вид вписывается в нижней части сетки, и даже не идут все вниз. Вам нужно вручную щелкнуть по сетке и нажать стрелку вниз, чтобы получить остальную часть пути вниз.
Что может вызвать обе эти странные проблемы?
Edit:
Вот код для генерации сетки (Ext создается с помощью элементов управления VB):
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
Пожалуйста, разместите конфигурацию сетки. Кажется, что размеры сетки выше, чем фактический компонент, который удерживает сетку (возможно, сворачиваемая панель). –
Добавлен код, который показывает, где сетка создана и добавлена ... – Scott
Вы были правы, это была высота сетки ... сообщение как ответ и плохо дал вам галочку;) спасибо! – Scott