ASP.NET и Firefox: gridview SelectedIndexChanged срабатывает дважды с HTTPS - PullRequest
0 голосов
/ 28 мая 2018

У меня странное поведение с gridviews при смене веб-сайта с HTTP на HTTPS.На HTTP все отлично работает со всеми браузерами.В HTTPS метод SelectedIndexChanged вызывается дважды при щелчке по этому виду сетки.Это происходит только в Firefox.Все остальные браузеры по-прежнему работают нормально.

Какой-то код:

<asp:GridView ID="gvLinks" runat="server" 
    CssClass="mydatagrid" 
    HeaderStyle-CssClass="header" 
    OnSelectedIndexChanged="OnSelectedIndexChangedSV" 
    RowStyle-CssClass="spinner rows" 
    Width="100%" 
    Visible ="false">
    <Columns>
        <asp:TemplateField HeaderText="Status" ItemStyle-HorizontalAlign="Center">
            <ItemTemplate>
                <asp:Image ID="Image1" 
                    ImageUrl='<%# ChooseImage(DirectCast(Eval("Status"), Integer)) %>' 
                    ToolTip='<%# ChooseStatus(DirectCast(Eval("Status"), Integer)) %>' 
                    runat="server" />
            </ItemTemplate>
        </asp:TemplateField>
    </Columns>
</asp:GridView>

Код позади

Protected Sub OnSelectedIndexChangedSV(sender As Object, e As EventArgs)
    Dim id As Integer = CInt(gvLinks.SelectedRow.Cells(1).Text)
    .....
End Sub

Кто-нибудь знает, что может быть причиной такого поведения?Спасибо !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...