Formátování zdrojového kódu na stránce   zodpovězená otázka

Komponenty, Algoritmy, HTTP/HTML

Dobrý den,

chtěl bych se zeptat, jakým způsobem se v asp.net formátuje zdrojový kód zobrazený například na tomto webu v člancích nebo v diskuzi.

Zda-li existuje nějaký standardní způsob (něco jako ve WinForms RichTextBox) nebo se musí vytvořit komponenta vlastní.

Díky za odpověď

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Na toto je na codeplexu TinySyntaxHighlighter.

Potom do stránky proste pridáte odkazy na príslušné .js súbory

a bloky kódu uzavriete do <pre class="vb"></pre> , príp. inú hodnotu class podľa jazyka.

Ten javascript sa potom postará o zvýraznenie, vytiahne dáta z príslušného súboru podľa atribútu class a podľa toho vyfarbí kód.

Potom už len urobiť komponentu, ktorá sa o pridanie referencií na JS kód a o uzavretie kódu do <pre> postará.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback