Forum > ASP.NET 1.x och 2.x > Generella frågor
Hej, när ja använder TinyMCE med ASP.NET, så skriver den ut <p> i källkoden så att det blir <p> på sidan? Hur fixar man det? Har sökt på Google, men hittar inget som har fungerat
| Skriv utHur menar du? skriver du <p> i TinyMCE's textfält och så visas källkoden <p> när du postar textfältet? eller är det tvärtom? Källkoden när du skriver blir <p> men i TinyMCE blir det <... ?
Alltså det står, <p>hej</p> på sidan när man läser, och i källkoden så är det skrivit <p>hej <p>
Ja vill ju att <p> ska stå i källkoden istället för <p> föpr ja vill inte att <p> ska synnas på hemsida?
Vill alltså att det ska se ut så här: hej istället <p>hej</p>
Hoppas ni förstår bättre nu :)
Allt du skriver i TinyMCE blir "encoded", du får lägga in "källkods knappen som finns i tinyMCEs val av knappar för att pendla mellan WYSIWYG och vanlig HTML kod.
Okej, kan testa.
Nä det fungerade inte,
Detta är problemet, texten syns, visst det fungerar men det är ju inte snyggt.

Kan du lägga upp en demo? För hur skrivs <p> in. Du ser ju på aspkolls formulär så kand du inte skriva <p> taggar utan det blir <p> också, det är ju så WYSIWYG editors fungera. Däremot om du har "Source Code" knappen och du skriver in p-taggen där och det blir fortfarande fel, då är det något i din sparning som inte riktigt vill fungera, du kanske kör html encoding på ditt inlägg innan den sparas?
Tyvärr kan ja kan inte lägga upp någon demo. Sedan så tror ja inte att ja kör någon html encoding på sparningen, det blev samma fel när ja sparade till xml data sources med.
Det enda som är något html encoding, är ju deta.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xht...ransitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
</resten av kod/>
Hittade ett foruminlägg på forums.asp.net som verkade intressant
Redigerad av Frippe
Anledning:Ändrade
I det inlägget hos forums.asp.net, så hittade ja denna kod bit, som när ja skrev om den fungerade.
String description = txtDescription.Text.Replace ("<","<").Replace (">",">");