LinkBut​​ton在Binded ListView中没有响应

时间:2014-01-15 10:45:57

标签: listview webforms

有时无法在Google Chrome中单击动态生成的按钮

我有一个listview Web控件,其数据源在页面加载事件处理程序中绑定。 下面的代码显示了一个listview,它的按钮是根据数据源中的数据行数动态生成的。

问题是,有时,当单击按钮时,客户端警报和服务器端单击事件都不会触发。发生的几率是10-15%。

如果没有开火,我必须将鼠标移到侧面才能点击,它会正常工作。这只适用于Google Chrome。我已禁用Chrome中的所有扩展但无效。

请帮忙!

<asp:ListView ID="productsList" ItemPlaceholderID="itemContainer" EnableViewState="false" OnItemDataBound="productsList_ItemDataBound" runat="server" DataKeyNames="ID">


<LayoutTemplate>
<ul class="nav-fade">
<asp:PlaceHolder ID="itemContainer" runat="server" />
</ul>
</LayoutTemplate>

<ItemTemplate>

<li id="<%#(Eval("ID"))%>">

<asp:LinkButton href="" EnableViewState="false" ID="btnAddToCart" CausesValidation="false" CssClass="buttonclass" runat="server" Text="Add To Cart" ></asp:LinkButton>

</li>

</ItemTemplate>
<EmptyDataTemplate>

</EmptyDataTemplate>
</asp:ListView>

0 个答案:

没有答案