2012-09-29 8 views
5

Ho cercato con difficoltà di trovare un editor di pagine Web che consenta di modificare visivamente una pagina di modulo Web asp.net già progettata. per tutto il periodo, ho realizzato i disegni della mia pagina con Dreamweaver (ora sto utilizzando Dreamweaver CS4) e ho trasferito i miei progetti in Visual Studio 2010 per creare pagine asp.net da quel modello. La funzionalità di modifica delle tabelle per i moduli Web in Visual Studio è davvero fastidiosa e cercando di modificare la larghezza di una colonna, la struttura della tabella è corrotta e VS decide di cambiare tutto su quella tabella (confrontarlo con Dreamweaver che cambia solo quelle due colonne che il loro bordo è cambiato invece delle colonne intere di quella tabella).Uno strumento di modifica di pagine Web visive in grado di supportare i tag di moduli Web asp.net

Sfortunatamente Dreamweaver non riconosce la sintassi dei tag asp.net e per questo motivo non è in grado di renderli correttamente in modalità progettazione. Voglio sapere se conosci qualche strumento (preferibilmente uno strumento non Microsoft) che può permettermi di aprire un modulo web asp.net e modificare visivamente gli elementi della pagina senza effetti collaterali che Visual Studio causa al design della mia pagina. (Io uso le tabelle HTML per organizzare i miei elementi della pagina.)

Tra l'altro ho guardato a questo link:

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

ma dopo l'apertura di tutte le pagine web editor visuali, non ho trovato alcun attrezzo che supporta i tag ASP.net.

+0

Sai di Firebug? è disponibile in tutti i browser. prova ad usare che ti aiuterà sicuramente ... –

+0

Perché stai usando le tabelle? http://stackoverflow.com/questions/83073/why-not-use-tables-for-layout-in-html – 5arx

+0

@raman: Sto già utilizzando firebug. – Farshid

risposta

4

C'è una ragione particolare per cui si sta lavorando su una piattaforma Microsoft che non si desidera utilizzare un editor Microsoft?

MS fornisce due strumenti gratuiti che possono aiutare a:

Inoltre, mi raccomando utilizzando classi CSS per impostare le larghezze su ASP.NET generato tabelle/colonne . (Piuttosto che utilizzare gli attributi di stile per quei controlli ASP.NET.)

Spero che questo aiuti.

+0

+1 Consiglierei VS Express. – 5arx

+0

Scusate ma l'editor WYSIWYG di tutti gli strumenti MS da Visual Studio.net, 2005, 2008, 2010, VWD e la versione di Expression Web (v. 4 di esso), gestiscono tutte le manipolazioni della tabella in modo terribile. Questo è il motivo per cui prima faccio sempre il codice HTML usando dreamweaver e poi spostando la struttura della pagina su VS per renderlo un sito Web ASP.net. – Farshid

+0

Inoltre, per essere notato, sto già facendo affidamento sui CSS. – Farshid

0

è possibile utilizzare AjaxControlToolkit.HTMLEditor.Editor. Inserisci la DLL nel tuo progetto e poi inserisci la pagina, che puoi modificare. Crea un po 'di logica per visualizzare e modificare con qualche permesso, e la tua pagina avrà il contenuto modificabile.

+0

Sembra che tu non abbia realizzato la domanda. – Farshid