www.®olandsee.net

... all kinds of stuff

Webparts Drag and Drop und Firefox

by rolosee 18. July 2008 07:18

Die Unterstützung der ASP.NET 2.0 Webparts im Firefox ist von Microsoft in den letzten ASP.NET Releases leider stark vernachläßigt worden. Besonders die Drag and Drop Funktionalität funktioniert im FF und auch in anderen Browsern überhaupt nicht. Nach längerer Recherche im Web bin ich nun endlich fündig geworden, wie z.B. im Firefox oder im Opera das Drag and Drop für die Webparts ermöglicht werden kann.

Man muss dazu die Microsoft ASP.NET Futures (July 2007) downloaden und installieren. Es handelt sich um ein technology preview release, ist also ohne Support für Produktivseiten. Allerdings - ohne geht Drag and Drop in den genannten Browsern derzeit einfach nicht.

Nach dem Download und dem Ausführen des *.msi Files ist die entspreche Dll im VS2008 in der ToolBox zu registrieren. Die DLL sollte unter c:\Programme\Microsoft ASP.NET\ASP.NET Futures July 2007\v1.3.61025\3.5\Microsoft.Web.Preview.dll zu finden sein. Erst danach stehen die Futures-Controls zur Verfügung:

 

Nun muss lediglich im Code z.B. der Default.aspx oder der Masterpage ein Verweis auf den ScriptManger hinzugefügt werden und im betroffenen Control oder in der betroffenen aspx-Seite müssen ein paar kleine Ergänzungen erfolgen:

<asp:ScriptManager ID="ScriptManager1" runat="server" />
<%@ Register Assembly="Microsoft.Web.Preview" Namespace="Microsoft.Web.Preview.UI.Controls.WebParts" TagPrefix="cc1" %>
<cc1:WebPartManager ID="WebPartManager1" runat="server" />
<cc1:WebPartZone ID="WebPartZone1" runat="server">

Neben der Registrierung der Assembly muss also für den WebPartManager und für WebPartZone(s) der Tag von <asp:WebPartManager ...  zu <cc1:WebPartManager ... geändert werden. Dann klappt das Drag And Drop auch in Browsern wie Firefox und Opera. Vielleicht schafft es Microsoft ja, in der nächsten ASP.NET Version solche von vielen Usern erwünschten Funktionalitäten zu integrieren.

Currently rated 5.0 by 1 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Tags: , ,

Visual Studio | WEB 2.0 | ASP.NET | Microsoft

Related posts

Add comment


(Will show your Gravatar icon)  

  Country flag




Live preview

November 19. 2008 18:54

Gravatar

Powered by BlogEngine.NET 1.1.0.7
ASP.NET Version: 2.0.50727.3053

der Autor

Roland See Roland See
Senior Software Developer bei JobScout24.
Wickendorf, Oberfranken, Deutschland.

E-Mail Send mail

Letzte Beiträge

Disclaimer

Bei den in diesem Blog ausgedrückten Meinungen handelt es sich ausschließlich um meine persönlichen Ansichten.

© Copyright 2008

einloggen