asp: ListBox заикается при нажатии внутри Chrome - PullRequest
0 голосов
/ 18 октября 2011

У меня есть 2 asp:ListBox элементы управления внутри таблицы (рядом), которые внутри ModalPopUpExtender, и при каждом щелчке внутри этих списков в браузере Chrome оба заикаются, как будто они перерисовываются на экране. (Такое поведение наблюдается только в Chrome, протестированном также в IE9, Safari и Firefox).

Код:

<tr id="Tr1">
    <td>
        <asp:ListBox ID="ListBoxAvailableChannels" runat="server" Width="300px" Height="500px"
            DataSourceID="ObjectDataSourceAvailableChannels" DataTextField="Name" DataValueField="Id"
            AutoPostBack="True"></asp:ListBox>
        <asp:ObjectDataSource ID="ObjectDataSourceAvailableChannels" runat="server" SelectMethod="GetAvailableChannelList"
            TypeName="PlayerDataProvider"></asp:ObjectDataSource>
    </td>
    <td>
        <table>
            <tr>
                <td>
                    <asp:ImageButton ID="ImageButtonAddChannel" runat="server" ImageUrl="~/Icons/Arrows/right.png" />
                </td>
            </tr>
            <tr>
                <td>
                    <asp:ImageButton ID="ImageButtonRemoveChannel" runat="server" ImageUrl="~/Icons/Arrows/left.png" />
                </td>
            </tr>
        </table>
    </td>
    <td>
        <asp:ListBox ID="ListBoxPlayerChannels" runat="server" Width="300px" Height="500px"
            DataSourceID="ObjectDataSourcePlayerChannels" DataTextField="Name" DataValueField="Id"
            AutoPostBack="True"></asp:ListBox>
        <asp:ObjectDataSource ID="ObjectDataSourcePlayerChannels" runat="server" SelectMethod="GetPlayerChannelList"
            TypeName="PlayerDataProvider">
            <SelectParameters>
                <asp:SessionParameter DefaultValue="" Name="p_playerId" SessionField="SelectedPlayerId"
                    Type="String" />
            </SelectParameters>
        </asp:ObjectDataSource>
    </td>
</tr>

Использование : последние версии AjaxControlToolkit и .NET 4

В чем причина заикания и как от него избавиться?

1 Ответ

0 голосов
/ 23 октября 2011

Настройка AutoPostBack="True" решена.

...