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

.NET

1 svar · 504 visningar · startad av max

Medlem sedan jan. 200090 inlägg
Trådstart#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

371 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
121 ms — deklarationer (db)
121 ms — hämta statistik (db)
124 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)