Telerik Radgrid EditCommandColumn 中的图像与 EditImageUrl 不匹配
Image in Telerik Radgrid EditCommandColumn doesn't match EditImageUrl
我在 Telerik Radgrid 中有一个细节 table 需要允许内联编辑。网格中的所有内容都有效,除了不显示为编辑、更新和取消操作显示的图像。相反,它们似乎是通用图像。
关于这个问题,我能找到的唯一 link 是 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>
正确的图标应该是这样的:
但是出现的通用的显示如下:
我知道路径是正确的,因为它们与我在站点中的其他非细节网格中使用的图像相同。这不是一个大问题,因为它可以正常运行,但它确实丑陋且令人沮丧。
我在这里错过了什么?
编辑
我应该澄清一下,我尝试使用所有者 table 的 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>
将您的图片应用到 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>
我在 Telerik Radgrid 中有一个细节 table 需要允许内联编辑。网格中的所有内容都有效,除了不显示为编辑、更新和取消操作显示的图像。相反,它们似乎是通用图像。
关于这个问题,我能找到的唯一 link 是 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>
正确的图标应该是这样的:
但是出现的通用的显示如下:
我知道路径是正确的,因为它们与我在站点中的其他非细节网格中使用的图像相同。这不是一个大问题,因为它可以正常运行,但它确实丑陋且令人沮丧。
我在这里错过了什么?
编辑
我应该澄清一下,我尝试使用所有者 table 的 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>
将您的图片应用到 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>