Diskuze: ASP.NET MVC Diakritika -> htmlentities

C# .NET .NET (C# a Visual Basic) ASP.NET MVC Diakritika -> htmlentities American English version English version

Aktivity (1)
Avatar
Test Case
Redaktor
Avatar
Test Case:23.5.2014 19:01

Hoj,

tak jsem tu zas...
Mam problem s vypisem diakritiky a nadstandardních znaku.
Diakritika(znaky) se na první pohled vypíše správně, ale když se kouknu do zdrojáku tak je to hrůza, hlavně mi to kazi html kod který vkládám do DB a pak vypisuju.

Např.

V DB je tohle:

<IFRAME SRC="http://www.web.com/djkashdkas" FRAMEBORDER="0" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="NO" WIDTH="720" HEIGHT="450" allowfullscreen="true"></IFRAME>

A vypíše se to jako normální text(ne jako iframe) a v zdrojáku je tohle:

&lt;IFRAME SRC=&quot;http://www.web.com/djkashdkas&quot; FRAMEBORDER=&quot;0&quot; MARGINWIDTH=&quot;0&quot; MARGINHEIGHT=&quot;0&quot; SCROLLING=&quot;NO&quot; WIDTH=&quot;720&quot; HEIGHT=&quot;450&quot; allowfullscreen=&quot;true&quot;&gt;&lt;/IFRAME&gt;

Stejně tak je to i s diakritikou.
Mohl by mi někdo poradit? :D

Editováno 23.5.2014 19:02
 
Odpovědět 23.5.2014 19:01
Avatar
Test Case
Redaktor
Avatar
Test Case:24.5.2014 0:26

Přišel jsem na to takhle

Html.Raw(HttpUtility.HtmlDecode(Model.Code));

Ale to mi decoduje jen vypis toho Code.
Je asi blbost to furt psat, musi to nějak jít decodovat vše najednou ne?

PS: Když mi to vypisuje české znaky takhle:

Poklidne v &#250;stran&#237; ve Washingtonu, D.C. a snaž&#237; se prizpusobit modern&#237;mu svetu.

Asi to má hodně velký vliv na SEO že?

Editováno 24.5.2014 0:26
 
Nahoru Odpovědět 24.5.2014 0:26
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.