#234: Microsoft Asp.net 2.0 AJAX UpdatePanel Bug
-------------------------------+--------------------------------------------
Reporter: Anksunamon | Owner:
Type: Bug | Status: new
Priority: Normal | Milestone: FCKeditor 2.6.1
Component: Server : ASP.Net | Version: FCKeditor 2.4
Resolution: | Keywords: Confirmed
-------------------------------+--------------------------------------------
Comment (by serializer):
With regards resolving this bug (pending #1255), I suggest I create two
additional project files within the FCKeditor.NET solution:
1. FredCK.FCKeditorV2.vs2005ajax.csproj
This will be compatible with .NET 2 / AJAX. This can't be built into the
vanilla vs2005 project, since the AJAX dependencies (mainly on
ScriptManager) may not always be available. I could either add the
additional code directly into the FCKeditor component, and use #if
directives to disable the code in other builds; or I could inlude the
AJAX-compatible version as a second control, named FCKeditorAjax. I favour
the first approach since then existing sites could be fixed just by
swapping in the new .dll. The second approach would require additional
work renaming any existing occurrences of the component.
2. FredCK.FCKeditorV2.vs2008.csproj
This will be a native VS2008 (targetting .NET 3.5) version of the project.
Since 3.5 has AJAX bundled as standard, we can safely use only the AJAX-
compatible component here. Since there are already vs2003 and vs2005
versions of the project, it makes sense to include a 2008 version in any
case.
There is a ''third'' possible approach using reflection to determine at
run-time whether the ScriptManager class is available and if so use it -
then no additional vs2005ajax project would be required at all; however
this idea is untested in these circumstances. This solution would also be
less optimal due to additional processing costs involved in reflection,
although this hit ''should'' be minor.
Any thoughts or preferences as to which approach should be taken?
--
Ticket URL: <http://dev.fckeditor.net/ticket/234#comment:23>
FCKeditor <http://www.fckeditor.net>
The text editor for Internet
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
FCKeditor-Trac mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fckeditor-trac