有谁知道为什么我在使用 IE(所有版本)作为浏览器时遇到这个问题?该图像在 Chrome 上完美运行,但在 IE 上无法正常运行。
这是我正在谈论的示例屏幕截图:
IE:
当我使用 Chrome 尝试此操作时,它按预期工作。
铬合金:
这是我在互联网上找到的代码。
<asp:GridView ID="gvJobs" runat="server" OnRowCommand="gvJobs_RowCommand">
<Columns>
<%--<asp:ButtonField ButtonType="Image" CommandName="btnExtract_Click" ImageUrl="~/images/icons/ExcelLogo.png" CausesValidation="false" />--%>
<asp:TemplateField>
<ItemTemplate>
<asp:ImageButton ID="btnExtractId" AutoPostback="true" runat="server"
ToolTip="Calibration Form" CommandName="btnExtract_Click" CausesValidation="false" ImageUrl="~/images/icons/ExcelLogo.png" />
</ItemTemplate>
</asp:TemplateField>
<asp:HyperLinkField HeaderText="Job Reference" DataTextField="JobReference" DataNavigateUrlFields="JobId" DataNavigateUrlFormatString="job.aspx?jobid={0}" />
<asp:BoundField HeaderText="Job Type" DataField="JobTypeName" />
<asp:BoundField HeaderText="Business Unit" DataField="BusinessUnitName" />
<asp:BoundField HeaderText="Client" DataField="ClientFullname" />
<asp:BoundField HeaderText="Planned Completion Date" DataField="PlannedCompletionDate" DataFormatString="{0:dd/MM/yyyy}" />
<asp:HyperLinkField HeaderText="Parent Job" DataTextField="ParentJobReference" DataNavigateUrlFields="ParentJobId" DataNavigateUrlFormatString="job.aspx?jobid={0}" Visible="false" />
</Columns>
</asp:GridView>
我已经尝试了这两个控件,但在这个问题上仍然没有运气。我也在互联网上寻找解决方案,但它并不能帮助我解决我的问题。
提前感谢可以帮助我的人。