Diskuze: ASP.NET MVC Diakritika -> htmlentities

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

Avatar
BlugW
Redaktor
Avatar
BlugW:

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
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
BlugW
Redaktor
Avatar
BlugW:

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
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
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.