Oprettet tor. d. 03. maj 2007 kl. 13:47:15

c-sharp
c-sharp (9.062 point. Point ude: 450)

Global sprogvalg

hvordan kan jeg "overrule" browser og servers sprogindstillinger og sætte et standard sprog som slår igennem i hele projektet (Jeg har data og buisness lag compileret til en dll)?

Skrevet søn. d. 06. maj 2007 kl. 13:42:15| #1

snepnet
snepnet (87.110 point)
System.Threading.Thread.CurrentThread.CurrentCulture = new  CultureInfo("da-DK");
System.Threading.Thread.CurrentThread.CurrentUICulture = new  CultureInfo("da-DK");
Mvh

Skrevet søn. d. 06. maj 2007 kl. 14:34:39| #2

c-sharp
c-sharp (9.062 point)
Hey snep! godt at se dig :o)

de 2 linier har jeg også brugt i min masterside men den slår ikke igennem i content side. den slår heller ikke igennem i mit buisness lag. Så for at jeg kan få det til at virke skal jeg sætte det i hver eneste klasse. Jeg har så prøvet at sætte det i web.config men det slår stadig ikke igennem i hele projektet.

Skrevet man. d. 07. maj 2007 kl. 19:39:15| #3

snepnet
snepnet (87.110 point)
Kan du lave et lille eksempel der illustrerer problemet?

Hvis du vil gøre det programmatisk, synes jeg du skal lægge det i global.asax:

void Application_BeginRequest(object sender, EventArgs e)
{
    System.Threading.Thread.CurrentThread.CurrentCulture = new  System.Globalization.CultureInfo("da-DK");
}

Fungerer sådan noget som dette her ikke som forventet:

<asp:Button ID="b" runat="server" Text="Button" OnClick="b_Click" /><br />
<asp:Label ID="l1" runat="server" Text="Label"></asp:Label><br />
<asp:Label ID="l2" runat="server" Text="Label"></asp:Label>

protected void b_Click(object sender, EventArgs e)
{
    l1.Text = DateTime.Now.ToString();
    l2.Text = new SomeClass().GetDateTime();
}


Med SomeClass i en assembly for sig, som noget i denne stil:
public class SomeClass
{
    public string GetDateTime()
    {
        return DateTime.Now.ToString();
    }
}

Mvh

Skrevet ons. d. 09. maj 2007 kl. 08:32:00| #4

c-sharp
c-sharp (9.062 point)
Hej Snep, tak for din kommentar!

Nu har jeg sat den i BeginRequest men jeg oplever stadig et problem når jeg importere data fra et excel til et gridview, så bliver tusinddels seperatoren sat som "," og komma sepeartoren som ".", problemet er der kun når det bliver kørt på 2003 serveren og ikke på min egen danske XP

Skrevet tor. d. 31. maj 2007 kl. 21:28:18| #5

c-sharp
c-sharp (9.062 point)
Snep... endnu engang tak for hjælpen! Smid svar

Skrevet man. d. 25. juni 2007 kl. 15:47:26| #6

snepnet
snepnet (87.110 point)
Var så lidt :o)
Mvh

Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

GridView og RowCommand

Oprettet den 22. maj 2012 kl. 17.34
faran giver 30 point for svar | Giv et svar »

Flere betingelser i repeater.

Oprettet den 15. maj 2012 kl. 21.45
fuldstop giver 60 point for svar | Giv et svar »

kombinere code behind og Javascript

Oprettet den 6. maj 2012 kl. 09.02
tjacob giver 30 point for svar | Giv et svar »



   




Tips & Tricks fra PC World

Teaser billede

Læserne: Her er vores værste it-indkøb

Det er ikke al it-udstyr, som er det rene guld. Her er nogle af læsernes skrækhistorier.


Anmeldelser fra PC World

Teaser billede

Test: Mobil med Ferrari-design - og en Trabant-motor

Motorola har begået endnu en smartphone med lækkert design og potentiale til at være blandt de bedste. Men den når ikke i mål. Se her hvorfor.


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Sådan siger du farvel til Facebook

Læs her, hvordan du dropper Facebook og i stedet anvender nogle brugervenlige alternativer, så du stadig kan være social på nettet.


Nyheder fra Computerworld

Teaser billede

Galleri: De fedeste håndholdte gennem 40 år

Her har du de mest banebrydende håndholdte computere gennem alle tider.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger