| <telerik:RadGrid runat="server" AllowPaging="True" ID="grdAddedFlyerItems" OnNeedDataSource="grdAddedFlyerItems_NeedDataSource" |
| Width="375px" OnRowDrop="grdAddedFlyerItems_RowDrop" AllowMultiRowSelection="true" |
| PageSize="7" AutoGenerateColumns="false"> |
| <MasterTableView DataKeyNames="ItemID" Width="100%" EditMode="InPlace"> |
| <EditFormSettings> |
| <EditColumn UniqueName="EditCommandColumn1" ButtonType="imageButton" CancelText="Cancel this action" |
| UpdateText="Save changes" EditText="Edit record" CancelImageUrl="~/App_Themes/Default/Buttons/notapprovedicon.gif" |
| UpdateImageUrl="~/App_Themes/Default/Buttons/saveicon.gif"> |
| </EditColumn> |
| </EditFormSettings> |
| <Columns> |
| <telerik:GridEditCommandColumn ButtonType="ImageButton" UniqueName="EditCommandColumn" |
| EditImageUrl="~/App_Themes/Default/Buttons/editicon.gif"> |
| <ItemStyle CssClass="nowrap" /> |
| <HeaderStyle Width="10px" /> |
| </telerik:GridEditCommandColumn> |
| <telerik:GridButtonColumn ButtonType="ImageButton" ConfirmText="Remove this item from added items?" |
| CommandName="RemoveItem" Text="Remove Item" UniqueName="DeleteColumn" ImageUrl="~/App_Themes/Default/Buttons/recyclebin_small.gif"> |
| <HeaderStyle Width="10px" /> |
| </telerik:GridButtonColumn> |
| <telerik:GridBoundColumn DataField="ItemCompany" HeaderText="Prefix" SortExpression="ItemCompany" |
| UniqueName="ItemCompany" ReadOnly="true"> |
| <HeaderStyle Width="35px" /> |
| <ItemStyle CssClass="nowrap" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn HeaderText="Item Nbr" SortExpression="ItemNumber" DataField="ItemNumber" |
| UniqueName="ItemNumber" ReadOnly="true"> |
| <HeaderStyle Width="65px" /> |
| <ItemStyle CssClass="nowrap" /> |
| </telerik:GridBoundColumn> |
| <telerik:GridBoundColumn DataField="Description" HeaderText="Description" SortExpression="Description" |
| UniqueName="Description" ReadOnly="true"> |
| </telerik:GridBoundColumn> |
| <telerik:GridNumericColumn DataField="Price" HeaderText="Price" DataFormatString="{0:C}" |
| SortExpression="Price" UniqueName="Price" /> |
| </Columns> |
| <NoRecordsTemplate> |
| <div style="height: 30px; cursor: pointer;"> |
| No items to view</div> |
| </NoRecordsTemplate> |
| <PagerStyle Mode="NumericPages" PageButtonCount="4" /> |
| </MasterTableView> |
| <ClientSettings AllowRowsDragDrop="True"> |
| <Selecting AllowRowSelect="True" EnableDragToSelectRows="false" /> |
| <ClientEvents OnRowDropping="onRowDropping" /> |
| </ClientSettings> |
| </telerik:RadGrid> |
It works fine if I take out EditForms="InPlace" in the MasterTableView but it seems like there should be a way to customize these icons easily when using InPlace edit mode.
Thanks,
Andy