#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

Reply via email to