Telerik Radgrid EditCommandColumn中的图像与EditImageUrl不匹配

时间:2015-04-20 23:14:40

标签: asp.net telerik telerik-grid

我在Telerik Radgrid中有一个需要允许内联编辑的详细信息表。除了为“编辑”,“更新”和“取消”操作显示的图像不显示外,网格中的所有内容都有效。相反,它们似乎是通用图像。

我能找到的关于此问题的唯一链接是here,但说明并未解决我的问题。这是显示错误图像的网格:

                    <radG:GridTableView runat="server" AllowSorting="true" AllowFilteringByColumn="true" AutoGenerateColumns="false"
                        ShowFooter="false" DataKeyNames="sysId" HierarchyLoadMode="ServerOnDemand"
                        GridLines="None" Name="RadGrid1" EditMode="InPlace" Width="100%" Height="75%" >
                        <EditFormSettings>
                            <EditColumn UniqueName="EditCommandColumn1" ButtonType="ImageButton" EditImageUrl="~/APP_THEMES/MASTERPAGE/btnEdit.gif"
                                UpdateImageUrl="~/APP_THEMES/MASTERPAGE/btnSaveSM.gif" CancelImageUrl="~/APP_THEMES/MASTERPAGE/btnCancelSM.gif"
                                UpdateText="Save" InsertText="Save" InsertImageUrl="~/APP_THEMES/MASTERPAGE/btnSaveSM.gif">
                            </EditColumn>
                        </EditFormSettings>
                        <Columns>
                            <radG:GridEditCommandColumn UniqueName="EditCommandColumn"
                                ButtonType="ImageButton" EditImageUrl="~/APP_THEMES/MASTERPAGE/btnEdit.gif">
                                <ItemStyle Width="5%" />
                            </radG:GridEditCommandColumn>

正确的图标应如下所示:correct grid icons

但是出现的通用显示了这一点: incorrect grid icons

我知道路径是正确的,因为它们与我在网站上的其他非详细网格中使用的图像相同。这不是一个很大的问题,因为它正常运行,但它绝对是丑陋而且非常令人沮丧。

我在这里缺少什么?

修改

我应该澄清一下,我尝试使用所有者表格的GridEditCommandColumn中的相同工作,为我现在展示的DetailTable:

                   <radG:GridEditCommandColumn UniqueName="EditCommandColumn" UpdateText="Save" InsertText="Save"
                        ButtonType="ImageButton" InsertImageUrl="~/APP_THEMES/MASTERPAGE/btnSaveSM.gif"
                        UpdateImageUrl="~/APP_THEMES/MASTERPAGE/btnSaveSM.gif" CancelImageUrl="~/APP_THEMES/MASTERPAGE/btnCancelSM.gif"
                        EditImageUrl="~/APP_THEMES/MASTERPAGE/btnEdit.gif">
                        <ItemStyle Width="5%" />
                    </radG:GridEditCommandColumn>

1 个答案:

答案 0 :(得分:0)

将图片应用到GridEditCommandColumn

                    <telerik:GridEditCommandColumn UniqueName="EditCommandColumn"
                        ButtonType="ImageButton" EditImageUrl="~/images/icon_16x16.png" 
                        UpdateImageUrl="~/images/icon_16x16.png" CancelImageUrl="~/images/icon_16x16.png"
                        UpdateText="Save" InsertText="Save" InsertImageUrl="~/images/icon_16x16.png">
                        <ItemStyle Width="5%" />
                    </telerik:GridEditCommandColumn>