ASP:DROPDOWNLIST COM DADOS DO MYSQL COM ACENTO

WCOSTA 21/05/2016 21:10:40
#462370
Estou usando o acesso a base MySQL com asp:SqlDataSource e não estou conseguindo exibir os titulo com acento corretamente. Há alguma solução?

   <asp:SqlDataSource ProviderName=[Ô]System.Data.Odbc[Ô] ID=[Ô]mySqlDataSource[Ô] runat=[Ô]server[Ô]
ConnectionString=[Ô]<%$ ConnectionStrings:ConnStrMySQL %>[Ô]
SelectCommand=[Ô]SELECT DISTINCT setting_value, setting_name FROM article_settings RIGHT JOIN articles ON article_settings.article_id=articles.article_id WHERE article_settings.setting_name=[ô]title[ô] AND article_settings.setting_value<>[ô][ô] AND articles.status=[ô]3[ô][Ô] DataSourceMode=[Ô]DataSet[Ô] SelectCommandType=[Ô]Text[Ô]></asp:SqlDataSource>

<asp:DropDownList CssClass=[Ô]form-control[Ô] ID=[Ô]cboTitles[Ô] CausesValidation=[Ô]true[Ô] runat=[Ô]server[Ô] ValidateRequestMode=[Ô]Enabled[Ô] DataSourceID=[Ô]mySqlDataSource[Ô] DataValueField=[Ô]setting_value[Ô] DataTextField=[Ô]setting_value[Ô]>
</asp:DropDownList>

KERPLUNK 22/05/2016 00:53:55
#462377
Você está buscando sua connection string do web.config, você precisa adicionar a codificação UTF-8 nela, assim:
[Ô]server=<servidor>;port=<porta>;database=<db>;uid=<usuario>;pwd=<senha>;[txt-color=#e80000]charset=utf8[/txt-color];[Ô]
WCOSTA 23/05/2016 12:11:19
#462423
Beleza Kerplunk, vou verificar a ConnectionStrings:ConnStrMySQL
WCOSTA 24/05/2016 14:08:34
#462500
Não funfou, mais alguma sugestão?
KERPLUNK 24/05/2016 14:35:54
#462504
A página em si está com codificação correta?
WCOSTA 24/05/2016 15:25:42
#462506
<html lang=[Ô]pt-br[Ô]> [ô]Aqui estava <html lang=[Ô]en[Ô]> vou testar e posto aqui mais tarde 
<head>
<meta http-equiv=[Ô]Content-Type[Ô] content=[Ô]text/html; charset=utf-8[Ô] />...
WCOSTA 24/05/2016 22:08:35
#462534
Arquivo web.config
   
<connectionStrings>
<add name=[Ô]ConnStrMySQL[Ô] connectionString=[Ô]DRIVER={MySQL ODBC 3.51 Driver}; SERVER=host; DATABASE=dbase; UID=user;PASSWORD=**************;OPTION=3;Provider=SQLOLEDB;charset=utf8;[Ô] providerName=[Ô]System.Data.Odbc[Ô]/>
</connectionStrings>
<system.web>
...
<globalization fileEncoding=[Ô]utf-8[Ô] requestEncoding=[Ô]utf-8[Ô] responseEncoding=[Ô]utf-8[Ô] culture=[Ô]pt-br[Ô]/>
....
</system.web>



Arquivo aspx

  
<%@ Page Language=[Ô]VB[Ô] ContentType=[Ô]text/html[Ô] ResponseEncoding=[Ô]utf-8[Ô] %>
<html lang=[Ô]pt-br[Ô]>
<head>
<meta http-equiv=[Ô]Content-Type[Ô] content=[Ô]text/html; charset=utf-8[Ô] />
...
<head>
<body>
</body>
</html>

KERPLUNK 25/05/2016 07:49:07
#462535
Como fica no renderizado?
WCOSTA 25/05/2016 17:28:41
#462591
Citação:

:
Como fica no renderizado?


Confesso que não sou Oráculo e alguns termos me traem. Poderia explicar melhor a pergunta?
KERPLUNK 25/05/2016 18:01:36
#462592
Quando você acessa a página, como está o código fonte dela, o HTML.
WCOSTA 27/05/2016 20:09:35
#462663
Página 1 de 2 [20 registro(s)]
Tópico encerrado , respostas não são mais permitidas