重置使用asp.net ajax评级控件时提供的评级

时间:2013-04-30 14:39:12

标签: asp.net asp.net-ajax

我在我的网页中使用了ASP.NET Ajax评级控件,到目前为止一切都很好。我有一个问题。目前用户可以点击任何一个星(1-5)来指定他们的评级。然而,一旦点击,用户就无法重置评级,即在点击特定的明星之后,他/她可能会选择不进行评分并将所有星星留空。使用JavaScript我能够做到这一点,即清空所有然而,如果用户再次在星星上徘徊,那么他之前选择的明星将继续存在并保持突出显示。

无论如何我们可以重置提供的评级吗?

1 个答案:

答案 0 :(得分:0)

这不是内置功能;您必须以可编程方式将值存储在变量中,然后点击相应的事件来实现。所以答案是肯定的,但手动。没有内置事件,但是应该通过监听底层HTML元素的mouseover事件来实现...或者在评级旁边放一个清除按钮来重置它。