2010-11-24 8 views
1

Ich habe Probleme mit dem Calloutextender in Chrome. Wenn bei einem Element auf der Seite, das nicht angezeigt wird, ein Fehler auftritt, positioniert sich der Callout-Extender oben im Ansichtsfenster. Das bedeutet, dass das Element nicht fokussiert wird und das Browser-Caret und die Ansicht so verschoben werden, dass sie sich auf das fehlerhafte Element konzentrieren. Bei der Arbeit würde dies normalerweise bedeuten, dass der Fokus auf das fehlerhafte Element gesetzt und das Callout korrekt angezeigt wird.Welche Alternativen gibt es zu AJAX Control Toolkits? ValidationCallOutExtender

Tun Telerik tun? Ich weiß, es gibt eine JQuery-Alternative, aber ist es gut (kann ich nur zielspezifische Elemente zielen)

Danke.

+0

ich orignially wurde die Frage stellen, wie die Legende in Chrome versagt. Dies kann behoben werden, indem Sie die neueste Version des Ajax Control Toolkit erhalten .... – brumScouse

Antwort

1

ich Informationen gesammelt habe, habe ich von einer Reihe von verschiedenen Quellen gefunden, so schnell wie möglich zu helfen .....

Also, wenn die das AJAX Control Toolkit Sie versagt, sollten Sie zum April 2010 Upgrade Freisetzung. Seien Sie sich jedoch bewusst, dass ein Upgrade ein wenig schmerzhaft sein kann.

Rechts dann bin ich mit Telerik in einer .NET 3.5 Umgebung kontrolliert und dies hat dazu geführt Ich habe hier mit der folgenden Lösung musste gehen (und es funktioniert !!):

(scrollen zu Rowland O‘ connor etwa auf halbem Weg nach unten) http://www.telerik.com/community/forums/aspnet-ajax/general-discussions/ajax-control-toolkit-compatability.aspx (im Wesentlichen in dem RadScriptManager, Telerik überschriebenen Script - wir explcitly auf bestimmte Versionen von ACT js Dateien verweisen)

wenn Sie jedoch anders eingerichtet haben (.NET 4, nicht Telerik Lösung) überprüfen Sie diesen Link

http://blog.thinkoriginally.com/2010/05/03/microsoft-jscript-runtime-error-ajaxcontroltoolkit-requires-asp-net-ajax-4-0-scripts/

HTH