Voici mes deux grilles - ils sont des grilles ExtJs mais nous enveloppent les déclarations dans le code vb.net:défilement côte à côte en bas à la barre ExtJS Grille
Dim VehicleOptionsGrid As New 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", 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 = 400
.GridHeight = 400
.DataBind()
ViewResponse.AddScript(.ToString(False))
ViewResponse.AddScript("VehicleOptionsGrid.grid.addListener('cellclick', changeOptionStatus);")
End With
Dim VehicleResultsGrid As New Framework.WebControls.Grids.Grid
With VehicleResultsGrid
.ID = "VehicleResultsGrid"
.Title = "Results"
.Toolbar.UseDefaultButtons = False
.Mode = Grids.Grid.GridMode.Control
.Panel.Border = False
.Panel.Style = "border-width:1px;margin-bottom:5px"
.Ref = "../../../../VehicleResultsGrid"
.Columns.Add("CollateralId", "").Hidden = True
.Columns.Add("ValueType", "Value Type")
.Columns.Add("ValueAmount", "Amount", Framework.WebControls.Grids.Grid.ColumnDataType.Money).Width = 400
.GridHeight = 400
.DataBind()
ViewResponse.AddScript(.ToString(False))
End With
utilisation de javascript, est de toute façon Je peux ajouter une barre de défilement inférieure à ces grilles? Ne semble pas que nous avons une commande enveloppée pour le faire ...
Avez-vous vérifié le support ExtJs? Http://www.sencha.com/forum/search.php?searchid=861491 –