Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

LenS

[Resolvido] Criar arquivo html, Asp.net Mvc 3 com Razor

Recommended Posts

Olá galera! Estou com um duvida cruel que apesar de parecer simples não achei em lugar nenhum na internet.

 

tenho um editor de texto em uma View, que recebe um texto e o passa para o Controller, mas em vez de salvar

em um banco de dados o texto, eu quero salva-lo em uma pasta como arquivo Html, já que o texto retornado pela View

é RichText.

 

Alguém me ajude por favor! ^^

 

Thanks! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá galera! Estou com um duvida cruel que apesar de parecer simples não achei em lugar nenhum na internet.

 

tenho um editor de texto em uma View, que recebe um texto e o passa para o Controller, mas em vez de salvar

em um banco de dados o texto, eu quero salva-lo em uma pasta como arquivo Html, já que o texto retornado pela View

é RichText.

 

Alguém me ajude por favor! ^^

 

Thanks! :)

 

 

Achei a Solução galera! é só usar o método de arquivo text e escrever no documento:

 

//Variavel que recebe o texto RichText, enviado da View por um editor de texto(ckeditor)

string html = conteudo.CodigoHtml;

 

using (System.IO.StreamWriter sw = new System.IO.StreamWriter(@"C:temp/meuhtml.html"))

{

sw.WriteLine("<HTML>");

sw.WriteLine("<TITLE>" + html + "</TITLE>");

sw.WriteLine("<BODY>");

sw.WriteLine(html);

sw.WriteLine("</BODY>");

sw.WriteLine("</HTML>");

 

sw.Close();

}

 

ele cria um arquivo no caminho C:

se você quiser criar dentro de uma pasta no seu projeto

você pode pegar o caminho do seu projeto com esse comando:

 

string caminho = System.AppDomain.CurrentDomain.BaseDirectory;

 

 

Valeu Galera!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.