C sharp - html a texto plano

 
Vista:

html a texto plano

Publicado por Pettete (22 intervenciones) el 15/02/2018 08:14:13
Hola,
Una celda de mi base de datos contiene texto en html y me gustaria que al leerlo se convirtiera en texto plano.
como podría hacerlo?

Un saludo de vuestro amigo y vecino petete;)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Enrique
Val: 189
Bronce
Ha mantenido su posición en C sharp (en relación al último mes)
Gráfica de C sharp

html a texto plano

Publicado por Enrique (69 intervenciones) el 16/02/2018 16:45:52
Existen varias formas,
-con un panel de asp y haciendo un append desde code behind.
1
2
3
4
5
6
7
8
9
10
11
.cs
HtmlGenericControl divcontrol = new HtmlGenericControl();
divcontrol.Attributes["class"] = "sxro sx1co";
divcontrol.TagName = "div";
pnlUserSearch.Controls.Add(divcontrol);
Label question = new Label();
questionDescription.Text = "text";
divcontrol.Controls.Add(question);
 
.aspx
<asp:Panel runat="server" CssClass="sxpnl" ID="pnlUserdata"></asp:Panel>
-Con una etique label cargandole en la propiedad Text tu código html
1
2
3
4
5
.cs
string htmlCode="<div><input></input></div>";
lblHtml.Text=htmlCode;
.aspx
<asp:Label ID="lblAny" runat="server"></asp:Label>

-Puedes mandar tu string html a un función y agregarla a un div o cualquier elemento html con Jquery
1
2
3
4
5
6
7
8
9
10
11
.cs
string htmlCode="<div><input></input></div>";
string script = @"addHtml("+htmlCode+")";
ScriptManager.RegisterStartupScript(this, typeof(Page), "invocarfuncion", script, true);
.aspx
<div id="content"></div>
.js
function addHtml(stringHTML){
$("#content").empty();
$("#content").append(stringHTML);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar