Loading...
Viktor.Mirev avatar Viktor.Mirev 23 Точки

Форматиране на Код в текстово поле

Здравейте

Някой знае ли как мога да взема от текстово поле (text area) поставен там код и след това да го визуализирам , но да се запазят форматиранията. Примерно да си остане както като се пейства в pastebin а не да се губят спейсовете и табовете преди вс ред.

amespace CodeIt.Controllers
{
public class CodeController : Controller
{
public ActionResult Details(int id)
{
var db = new CodeItDbContext();
var code = db.Codes.Where(c => c.Id == id).FirstOrDefault();
var lines = code.CodeContent.Split(new string[] { "\r\n",

Тоест искам да се запазват спейсовете/табовете пред стринга? Блгодаря предварително

 

Тагове:
0
C# MVC Frameworks - ASP.NET
Teodor92 avatar Teodor92 569 Точки

Може да използваш <pre> тага за показване на кода или някой друг плъгин който предоставя и syntax highlighting - примерно https://highlightjs.org/

За input - обикновенна text area би свършилара работа или в зависимост какво трябва има и по-комплексни решения - примерно: http://codemirror.net/2/

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.