У меня есть GridView со столбцом HyperLink.Всякий раз, когда я нажимаю на ссылку, я получаю эту ошибку в консоли «Не разрешать загружать локальный ресурс», но если я щелкаю правой кнопкой мыши и копирую ссылку в новой вкладке, она отлично работает.
Примечание: файлы находятся надругой сервер
Я читал, что это безопасное поведение в Chrome, но не нашел ответ, чтобы обойти это.
Мой код Gridview:
<asp:gridview ID="ResultGridview" AutoGenerateColumns="false" runat="server" EmptyDataText="No records Found">
<Columns>
<asp:BoundField DataField="Title" HeaderText="Title"></asp:BoundField>
<asp:BoundField DataField="Result" HeaderText="Result"></asp:BoundField>
<asp:TemplateField HeaderText="Path">
<ItemTemplate>
<asp:HyperLink ID="Path" NavigateUrl=''
<%# Eval("Path") %>' Text='<%# Eval("Path") %>' runat="server" />
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField>
<ItemTemplate>
<asp:Button ID="Btn_AddToChart" Text="Add To Chart" OnClick="Btn_AddToChart" runat="server"/>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:gridview>
Код за кодом
ResultTable.Rows.Add(resultRow["Title"], Result(Filebody, bodylength, Listindex, 0),
resultRow["Path"]);
Ссылка, отображаемая в GridView: file: //web-server/SharedFolder/casematching.docx