2012-09-29 11 views
5

Ich habe mich sehr bemüht, einen Webseiteneditor zu finden, mit dem ich eine bereits entworfene asp.net-Webformularseite visuell bearbeiten kann. Für den gesamten Zeitraum habe ich meine Seitenentwürfe mit Dreamweaver erstellt (jetzt verwende ich Dreamweaver CS4) und meine Entwürfe in Visual Studio 2010 übertragen, um asp.net-Seiten aus dieser Vorlage zu erstellen. Die Tabellenbearbeitungsfunktion für Webformulare in Visual Studio ist wirklich ärgerlich. Wenn Sie versuchen, eine Spaltenbreite zu ändern, ist die Tabellenstruktur beschädigt, und VS entscheidet, alles in dieser Tabelle zu ändern (vergleichen Sie es mit Dreamweaver, das nur diese beiden Spalten ändert) geändert anstelle der ganzen Spalten dieser Tabelle).Ein visuelles Webpage-Bearbeitungswerkzeug, das asp.net-Webformats-Tags unterstützen kann

Leider erkennt Dreamweaver die ASP.NET-Tagsyntax nicht und deshalb kann sie im Entwurfsmodus nicht ordnungsgemäß gerendert werden. Ich möchte wissen, ob Sie ein Tool (vorzugsweise Nicht-Microsoft-Tool) kennen, mit dem ich ein asp.net-Webformular darin öffnen und die Seitenelemente visuell bearbeiten kann, ohne die von Visual Studio verursachten Seiteneffekte für mein Seitendesign. (Ich verwende HTML-Tabellen für meine Seitenelemente angeordnet werden.)

Durch die Art, wie ich zu diesem Link sah:

http://en.wikipedia.org/wiki/List_of_HTML_editors

aber nach all visuellen Editoren Web-Seiten zu öffnen, ich fand kein Werkzeug das unterstützt ASP.net-Tags.

+0

Kennen Sie Firebug? Es ist in allen Browsern verfügbar. versuchen Sie zu verwenden, dass es Ihnen auf jeden Fall helfen wird ... –

+0

Warum benutzen Sie Tabellen? http://stackoverflow.com/questions/83073/why-not-use-tables-for-layout-in-html – 5arx

+0

@raman: Ich benutze bereits Firebug. – Farshid

Antwort

4

Gibt es einen bestimmten Grund, dass Sie zwar an einer Microsoft-Plattform arbeiten, aber keinen Microsoft-Editor verwenden möchten?

MS bietet zwei kostenlose Tools, die Ihnen helfen können:

Auch ich mit CSS-Klassen sehr empfehlen Breiten einstellen auf ASP.NET Tabellen generiert/Spalten . (Anstatt die Formatierungsattribute für diese ASP.NET-Steuerelemente zu verwenden.)

Hoffe, das hilft.

+0

+1 Ich würde VS Express empfehlen. – 5arx

+0

Sorry, aber die WYSIWYG-Editor aller MS-Tools seit Visual Studio.net, 2005, 2008, 2010, VWD und die Version von Expression Web (v. 4 davon), behandeln alle Tabelle Manipulation schrecklich. Deshalb mache ich immer zuerst HTML-Code mit dreamweaver und verschiebe dann die Seitenstruktur zu VS, um sie zu einer ASP.net-Website zu machen. – Farshid

+0

Auch, um zu bemerken, ich bin bereits auf CSS angewiesen. – Farshid

0

können Sie AjaxControlToolkit.HTMLEditor.Editor verwenden. Legen Sie die DLL in Ihr Projekt und dann in die Seite, als Sie bearbeiten können. Erstellen Sie eine Logik zum Anzeigen und Bearbeiten mit einer gewissen Berechtigung, und auf Ihrer Seite ist Inhalt editierbar.

+0

Scheint, als hättest du die Frage nicht verstanden. – Farshid