Also the Add New resizes my grid by 1/2 to say Save Changed even though I have plenty of space to keep it all on one line?
Third I can not get any of the command events to fire except BatchEdit Command??
<telerik:RadGrid ID="dgCompNonGrid" GridLines="None" runat="server" AllowAutomaticDeletes="True"
AllowAutomaticInserts="True" PageSize="40" Skin="Default" OnItemDeleted="dgCompNonGrid_ItemDeleted" OnItemInserted="dgCompNonGrid_ItemInserted"
OnItemUpdated="dgCompNonGrid_ItemUpdated" AllowAutomaticUpdates="True" AllowPaging="False"
AutoGenerateColumns="False" Width="440px" OnBatchEditCommand="dgCompNonGrid_BatchEditCommand" Height="230px">
<ExportSettings>
<Pdf>
<PageHeader>
<LeftCell Text="" />
<MiddleCell Text="" />
<RightCell Text="" />
</PageHeader>
<PageFooter>
<LeftCell Text="" />
<MiddleCell Text="" />
<RightCell Text="" />
</PageFooter>
</Pdf>
</ExportSettings>
<ClientSettings>
<Selecting AllowRowSelect="True" />
</ClientSettings>
<MasterTableView AllowNaturalSort="False" EditMode="Batch" BatchEditingSettings-OpenEditingEvent ="DblClick">
<BatchEditingSettings EditType="Cell" />
<CommandItemSettings ExportToPdfText="Export to PDF" />
<RowIndicatorColumn FilterControlAltText="Filter RowIndicator column" Visible="True">
</RowIndicatorColumn>
<ExpandCollapseColumn FilterControlAltText="Filter ExpandColumn column" Visible="True">
</ExpandCollapseColumn>
<EditFormSettings>
<EditColumn FilterControlAltText="Filter EditCommandColumn column">
</EditColumn>
</EditFormSettings>
<PagerStyle PageSizeControlType="RadComboBox" />
</MasterTableView>
<MultiHeaderItemStyle Wrap="False" />
<ItemStyle Wrap="False" />
<PagerStyle PageSizeControlType="RadComboBox" />
<FilterMenu EnableImageSprites="False">
</FilterMenu>
</telerik:RadGrid>
CODE==================================================================================
With dgCompNonGrid
.Columns.Clear()
.DataSource = Nothing
.DataSource = ippService.SelectPlanComponentsDetails(iCompID)
End With
Dim boundColumn As GridBoundColumn
boundColumn = New GridBoundColumn()
dgCompNonGrid.MasterTableView.Columns.Add(boundColumn)
boundColumn.DataField = "ippComponentID"
boundColumn.UniqueName = "dgippComponentID"
boundColumn.Display = False
boundColumn.HeaderText = ""
boundColumn.ItemStyle.Font.Size = 8
boundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
boundColumn.ReadOnly = True
boundColumn = New GridBoundColumn()
dgCompNonGrid.MasterTableView.Columns.Add(boundColumn)
boundColumn.DataField = "ippComponentSeq"
boundColumn.UniqueName = "dgippComponentSeq"
boundColumn.Display = False
boundColumn.HeaderText = ""
boundColumn.ItemStyle.Font.Size = 8
boundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
boundColumn = New GridBoundColumn()
dgCompNonGrid.MasterTableView.Columns.Add(boundColumn)
boundColumn.DataField = "ippComponentSrcValue"
boundColumn.UniqueName = "dgippComponentSrcValue"
boundColumn.Display = True
boundColumn.HeaderText = "Value"
boundColumn.ItemStyle.Font.Size = 8
boundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
boundColumn = New GridBoundColumn()
dgCompNonGrid.MasterTableView.Columns.Add(boundColumn)
boundColumn.DataField = "ippComponentBonusPct"
boundColumn.UniqueName = "dgippComponentBonusPct"
boundColumn.Display = True
boundColumn.HeaderText = "Bonus %"
boundColumn.ItemStyle.Font.Size = 8
boundColumn.ItemStyle.HorizontalAlign = HorizontalAlign.Left
Dim oDeleteColumn As New GridButtonColumn
With oDeleteColumn
.UniqueName = "Delete"
.HeaderText = "Remove"
.ItemStyle.Font.Size = 8
.ButtonType = GridButtonColumnType.ImageButton
.ImageUrl = "~/Images/style7/cancel.gif"
.Display = True
.Visible = True
.CommandName = "Delete"
.ConfirmText = "Delete this increment?"
.ConfirmDialogType = GridConfirmDialogType.RadWindow
.ItemStyle.HorizontalAlign = HorizontalAlign.Left
End With
dgCompNonGrid.MasterTableView.Columns.Add(oDeleteColumn)
dgCompNonGrid.MasterTableView.CommandItemDisplay = GridCommandItemDisplay.Top