У меня есть форум, который имеет богатый текстовый редактор, чтобы разрешить некоторые Html при публикации. У меня есть 2-й текстовый ящик, который я бы хотел использовать для копирования любого содержимого внутри редактора текстовых файлов, но на этот раз удалил все атрибуты html, например:
[HttpPost]
public ActionResult posting(string post,thread newthread)
{
//The post string has the Html in it from the text editor
newthread.post = post;
newthread.Nohtml= post;
//The problem is above how can I strip out all HTML elements and save it in Nohtml
db.threads.Add(newthread);
db.SaveChanges();
}
Как видно из приведенного выше кода, сообщение имеет HTML-код, но я хочу разбить HTML-код при сохранении его в Nohtml таким образом, чтобы показать предварительный просмотр вопроса о потоке, каким образом я могу это сделать?
для любого, у кого могла быть эта проблема, я нашел решение
newthread.Nohtml = Regex.Replace(post, @"<[^>]*>", String.Empty);