我想在鼠标悬停时在工具提示中显示一些数据。我在 asp.net 中使用数据列表。如何在工具提示中显示动态数据。数据将基于数据库表。这是我的数据列表的代码,我希望在项目模板上显示工具提示。工具提示数据将包含 3 个项目,即可用数量、现有数量和订购数量。
编辑:我尝试了在回答这个问题时提供的方法,但它们不起作用。有什么方法可以使用 JQuery 和 Web 服务来做同样的事情吗?如果是的话,请指导我正确的方式......
<asp:DataList ID="dlvProductSpecification" runat="server" RepeatColumns="10" HeaderStyle-Font-Size="16px"
Font-Size="Smaller" OnItemCommand="dlvProductSpecification_ItemCommand" OnItemCreated="dlvProductSpecification_ItemCreated"
OnItemDataBound="dlvProductSpecification_ItemDataBound">
<ItemStyle Font-Size="Smaller" />
<HeaderStyle HorizontalAlign="Center"> </HeaderStyle>
<HeaderTemplate>
<table class="header_dl">
<tr>
<td>
SPECIFICATION HEADER
</td>
</tr>
</table>
</HeaderTemplate>
<ItemTemplate>
<%--<table style="text-align: center;">--%>
<table class="style_dl" onmouseover="showtooltip()" onmouseout="hidetooltip()">
<tr>
<td class="style_dl_td">
<asp:Label ID="lblReferenceNo" CssClass="labeltitle_dl" runat="server"><%# Eval("ReferenceNo")%></asp:Label>
<br />
<asp:Label ID="Label1" runat="server"><%# Eval("Specification")%></asp:Label>
<br />
<br />
<asp:HiddenField ID="hdnSpecificationID" runat="server" Value='<%# Eval("ProductSpecificationID")%>' />
<asp:HiddenField ID="hdnSpecification" runat="server" Value='<%# Eval("Specification")%>' />
<asp:HiddenField ID="hdnReferenceNo" runat="server" Value='<%# Eval("ReferenceNo")%>' />
<asp:HiddenField ID="hdnGTIN" runat="server" Value='<%# Eval("GTIN")%>' />
<asp:HiddenField ID="hdnAvailableQty" runat="server" Value='<%# Eval("AvailableQty")%>' />
<asp:Button ID="btnAddQty" runat="server" CommandName="GetData" Text="Add" /><br />
</td>
</tr>
</table>
</ItemTemplate>
</asp:DataList>