Контроль рейтинга в инструменте управления ajax не будет увеличивать событие, если пользователь нажимает на текущую рейтинговую звезду, потому что в поведении js он имеет проверку if (this._ratingValue! = This._currentRating), поэтому я хочу переопределить этот метод без изменения js и построения takeit. Как я могу это сделать, могу ли я увеличить контроль над рейтингами и переоценить RatingBehavior.js или любое другое решение.Ajax control toolkit Rating Control-Override RatingBehavior.js
_onStarClick : function(e) {
/// <summary>
/// Handler for a star's click event
/// </summary>
/// <param name="e" type="Sys.UI.DomEvent">
/// Event info
/// </param>
if (this._readOnly) {
return;
}
if (this._ratingValue != this._currentRating) {
this.set_Rating(this._currentRating);
}
},
Я попытался сделать это, но это, кажется, не имеют никакого эффекта. Есть ли что-то еще, что мне нужно сделать, помимо добавления этого кода на мою страницу aspx? – merk