RadToolTipManager1.TargetControls.Clear();
However, I would like to do it on the client - OnClientHide event. My scenario is having a DetailView on the tooltip, all my fields are bind correctly, however for some reason there is a checkbox that start showing the value of true after i mouse over a record that has a value of true.
When I change the page it stop happening, given that the Radgrid_ItemCommand calls the above RadtooltipManager1.TargetControls.Clear() statement I suppose. however, once i mouse over a record with the checkbox value = true all my record in the page start showing value = true. It is important to point out that this is the only field in the detailview that is doing this.
I think that clearing the control everytime it hides can do the trick, how do i call the above clear statment on the client?
function OnClientHide(sender, eventArgs)
{
// RadTooltipManager Clear Statement.
}
function OnEditorLoad(editor, args) { if (editor) { editor.get_filtersManager().add(new myConvertFilter()); editor.attachEventHandler("onkeydown", reKeyDown); editor.attachEventHandler("onkeyup", reKeyDown); }}myConvertFilter = function () {myConvertFilter.initializeBase(this);this.set_isDom(false);this.set_enabled(true);this.set_name("html filter");}myConvertFilter.prototype = {getHtmlContent : function(content){var IndexValue = document.getElementById('ctl00_ContentPlaceHolder1_akvAssets_ucTextEditor_mpTextEditor_ucta_ddlOutputChannel').selectedIndex;var SelectedVal = document.getElementById('ctl00_ContentPlaceHolder1_akvAssets_ucTextEditor_mpTextEditor_ucta_ddlOutputChannel').options[IndexValue].value;var newContent = content;if (SelectedVal == "1") {newContent = newContent.replace(/©/g,"\[c\]");newContent = newContent.replace(/®/g,"\[r\]");newContent = newContent.replace(/™/g,"\[t\]");newContent = newContent.replace(/•/g,"\[b\]");newContent = newContent.replace(/–/g,"\[n\]");newContent = newContent.replace(/—/g,"\[m\]");newContent = newContent.replace(/¶/g,"\[ps\]");newContent = newContent.replace(/§/g,"\[ds\]");newContent = newContent.replace(/†/g,"\[da\]");newContent = newContent.replace(/‡/g,"\[dd\]");newContent = newContent.replace(/<STRONG>/g,"<b>");newContent = newContent.replace(/<\/STRONG>/g,"<\/b>");newContent = newContent.replace(/<FONT/g,"<font");newContent = newContent.replace(/<\/FONT>/g,"<\/font>");newContent = newContent.replace(/<B>/g,"<b>");newContent = newContent.replace(/<\/B>/g,"<\/b>");newContent = newContent.replace(/<strong>/g,"<b>");newContent = newContent.replace(/<\/strong>/g,"<\/b>");newContent = newContent.replace(/<U>/g,"<u>");newContent = newContent.replace(/<\/U>/g,"<\/u>");newContent = newContent.replace(/<BR>/g,"<br>");newContent = newContent.replace(/<\/BR>/g,"<\/br>");newContent = newContent.replace(/<SUP>/g,"<sup>");newContent = newContent.replace(/<\/SUP>/g,"<\/sup>");newContent = newContent.replace(/<EM>/g,"<i>");newContent = newContent.replace(/<\/EM>/g,"<\/i>");newContent = newContent.replace(/<I>/g,"<i>");newContent = newContent.replace(/<\/I>/g,"<\/i>");newContent = newContent.replace(/<P/g,"<p");newContent = newContent.replace(/<\/P>/g,"<\/p>");newContent = newContent.replace(/<T/g,"<t");newContent = newContent.replace(/<\/T>/g,"<\/t>");newContent = newContent.replace(/align=/g,"alignment=");} return newContent;},getDesignContent : function(content){var IndexValue = document.getElementById('ctl00_ContentPlaceHolder1_akvAssets_ucTextEditor_mpTextEditor_ucta_ddlOutputChannel').selectedIndex;var SelectedVal = document.getElementById('ctl00_ContentPlaceHolder1_akvAssets_ucTextEditor_mpTextEditor_ucta_ddlOutputChannel').options[IndexValue].value;var newContent = content;if (SelectedVal == "1") {newContent = newContent.replace(/\[c\]/g,"©");newContent = newContent.replace(/\[r\]/g,"®");newContent = newContent.replace(/\[t\]/g,"™");newContent = newContent.replace(/\[b\]/g,"•");newContent = newContent.replace(/\[n\]/g,"–");newContent = newContent.replace(/\[m\]/g,"—");newContent = newContent.replace(/\[ps\]/g,"¶");newContent = newContent.replace(/\[ds\]/g,"§");newContent = newContent.replace(/\[da\]/g,"†");newContent = newContent.replace(/\[dd\]/g,"‡");newContent = newContent.replace(/<b>/g,"<STRONG>");newContent = newContent.replace(/<\/b>/g,"<\/STRONG>");newContent = newContent.replace(/<font/g,"<FONT");newContent = newContent.replace(/<\/font>/g,"<\/FONT>");newContent = newContent.replace(/<b>/g,"<B>");newContent = newContent.replace(/<\/b>/g,"<\/B>");newContent = newContent.replace(/<b>/g,"<strong>");newContent = newContent.replace(/<\/b>/g,"<\/strong>");newContent = newContent.replace(/<u>/g,"<U>");newContent = newContent.replace(/<\/u>/g,"<\/U>");newContent = newContent.replace(/<br>/g,"<BR>");newContent = newContent.replace(/<\/br>/g,"<\/BR>");newContent = newContent.replace(/<sup>/g,"<SUP>");newContent = newContent.replace(/<\/sup>/g,"<\/SUP>");newContent = newContent.replace(/<i>/g,"<EM>");newContent = newContent.replace(/<\/i>/g,"<\/EM>");newContent = newContent.replace(/<i>/g,"<I>");newContent = newContent.replace(/<\/i>/g,"<\/I>");newContent = newContent.replace(/<p/g,"<P");newContent = newContent.replace(/<\/p>/g,"<\/P>");newContent = newContent.replace(/<t/g,"<T");newContent = newContent.replace(/<\/t>/g,"<\/T>");newContent = newContent.replace(/alignment=/g,"align=");} return newContent; }}myConvertFilter.registerClass('myConvertFilter', Telerik.Web.UI.Editor.Filter);this.set_isDom(false);this.set_enabled(true);this.set_name("html filter");Dear telerik team,
I would like to ask you for a way in order to accomplish a change of the RadChart skin immediately when the skin of the master page have changed. (Naturally, in case that a RadChart skin collection does contain the same skin type as selected website skin).
Here is my current scenario for better clarify:
1. I have a master page which contains RadFormDecorator. (Note, that 'DecoratedControls' attribute is set to "all").
2. My master page contains also a RadSkinManager. (Its 'ShowChooser' attribute is set to "true").
3. Website built on the master page contains RadChart contained in update panel.
- So, the problem resides in a fact, that the change of website skin does not affect the RadChart skin, whenever is changed. I tried to utilize the SkinChanged event upon RadSkinManager instance, but the RadChart skin was changed not synchronously with website skin, but after next website skin change (so I have a delay for next website skin change which causes the mentioned skin divergence).
Can you help me, please? Thank you very much.
Kind regards,
Miro