01. april 2005 - 14:47Der er
6 kommentarer og 1 løsning
"Newline in Constant" ved compile
Jeg har noget C# hvor jeg laver en String i CodeBehind jeg skriver på på frontend.
Hardcodes denne værdi " + AirportDeparture + " Virker det fint.
Men kan ikke rigtig få min C# værdi ned i den streng. Fejlen er "Newline in Constant" ved compile. Har prøvet en masse \ osv men mangler lige den rette syntaks.
Skal virksomheder stå stærkere mod angreb og kunne udvikle sig, skal sikkerhed, drift og forretning tænkes sammen. Det er tanken bag Jysk IT’s ambition om at skabe en “sikker fremtid” for kunderne.
Problemet er din string literal til javascriptet. Du har newline i uden at de er forbundet med " og + f.eks
string Bob = @"et eller andet"; giver fejl, mens string Bob = @"et" + "eller" + "andet"; virker. Formattering af strengen sker med indsættelse af linieskift /r tror jeg.
Det ligner lort i min codebehide, men jtbroads forslag virker selvfølgelig. Den har jeg brugt da jeg ikke vil bruge mere tid på det. Smider en "\r\n" efter hver række også.
Gider jtbroad, så skal jeg med glæde sende points. Tak til alle som gad bruge deres tid på at hjælpe.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.