Ajax评级控件不适用于鼠标悬停。 我已经提到了等待,填充,空状态的类。 但它没有改变鼠标上的css类。 我不知道缺少什么。
这是css。
.ratingStar
{
font-size: 0pt;
width: 15px;
height: 18px;
display: block;
background-repeat: no-repeat;
cursor: pointer;
}
.filledRatingStar
{
background-image:url('images/star_full.png');
}
.emptyRatingStar
{
background-image:url('images/star_empty.png');
}
.savedRatingStar
{
background-color:red;
}
这是身体,
<div>
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
<ajaxToolkit:Rating ID="ThaiRating" runat="server" BehaviorID="RatingBehavior1"
CurrentRating="0"
MaxRating="5"
StarCssClass="ratingStar"
WaitingStarCssClass="savedRatingStar"
FilledStarCssClass="filledRatingStar"
EmptyStarCssClass="emptyRatingStar"
style="float: left;" />
</div>
我已将程序集注册为顶部,
<%@ Register
Assembly="AjaxControlToolkit"
Namespace="AjaxControlToolkit"
TagPrefix="ajaxToolkit" %>
请有人帮助我
答案 0 :(得分:0)
替换:
<asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager>
使用此Ajax控件:
<asp:ToolkitScriptManager runat="Server" ID="ScriptManager1" />
它会正常工作;)