webForumDet fria alternativet

Får svenska tecken att visas vid export till Excel från datagrid

.NET

1 svar · 480 visningar · startad av max

Medlem sedan jan. 200090 inlägg
Frågan#1

Hej

Är det någon som vet hur man skall få svenska tecken (åäö) att visas vid användning av nedanstående kod som finns på MSDN.

    'Set the content type to Excel.
    Response.ContentType = "application/vnd.ms-excel"
    ' Remove the charset from the Content-Type header.
    Response.Charset = ""
    ' Turn off the view state.
    Me.EnableViewState = False

    Dim tw As New System.IO.StringWriter()
    Dim hw As New System.Web.UI.HtmlTextWriter(tw)

    ' Get the HTML for the control.
    DataGrid1.RenderControl(hw)
    ' Write the HTML back to the browser.
    Response.Write(tw.ToString())
    ' End the response.
    Response.End()
Medlem sedan jan. 200090 inlägg
#2

lösningen

Hej

Hittade lösningen på problemet.

Lägg till denna rad i koden så visas svenska tecken.

Page.Response.ContentEncoding=System.Text.Encoding.Default

261 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)