Compilation error

Tags:    c#

<< < 12 > >>
Hej, jeg prøver at hente nogle verdier fra min ms sql database og lave det til et link, men det virker ikke, jeg får bare en compilation error.

Min kode ser sådan ud:

Fold kodeboks ind/udKode 


I kan se fejlen på: http://radio.web.surftown.dk/se_teknikkere.aspx

Håber der er nogle som kan hjælpe, og at i forstår hvad jeg mener.





Ja ok, nu kommer den ihvertfald ikke med fejl.
Men det virker ikke helt som jeg vil have det.

Nu når man klikke på linket kommer urlen til at se sådan ud:

http://radio.web.surftown.dk/viewpage_tekniker.aspx?task=edit&id=19Siden%20er%20ved%20at%20blive%20tilrettelagt.%20%3C/a%3E%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%3C/div%3E%3Cdiv%20id=

Det eneste jeg vil have skal stå i urlen er:

http://radio.web.surftown.dk/viewpage_tekniker.aspx?task=edit&id=19

Så mit spørgsmål er hvordan hopper jeg ud og ind i det der skal stå i urlen, fra min kode?

min kode ser sådan ud:

Fold kodeboks ind/udKode 


Jeg henter her noget ud fra min database, og det jeg vil have skal ske er, hvis der står noget i feltet beskrivelse skal den lave et link til viewpage_tekniker.aspx med den id som linket har i min db. Og det den skal udskrive som linket er det som står i feltet navn i min db.

Men det lader ikke helt til at virke.
Håber der er nogle som kan hjælpe.

Du kan måske se hvad jeg mener på: http://radio.web.surftown.dk/se_teknikkere.aspx





Heh jeg har rettet mit indlæg af flere omgange, tjek det lige igen :)

(du mangler +"\">" et sted, men som sagt lur mit tidligere indlæg igen)



Ja ok, tusind tak nu virker det :-D



Hej, jeg trode den virkede helt som jeg ville have den, men det gør den faktisk ikke helt alligevel.

Nu er det rigtigt nok at den laver det som står i navn feltet i min db om til et link hvis der er tekst i beskrivelse feltet i min db.

Men jeg ville egentlig også have den til at skrive det som står i navn feltet i min db hvis der ikke er tekst i beskrivelses feltet i min db. Men så skal det bare ikke være et link, men stå som almindelig tekst.

Nu skriver den slet ikke noget hvis der ikke står noget i beskrivelses feltet i min db.

min kode ser sådan ud:

Fold kodeboks ind/udKode 


Jeg håber i forstår hvad jeg mener og kan hjælpe mig, jeg forestiller mig der skal laves en if sætning. Men jeg ved ikke lige hvordan jeg skal stille det op.

Tak ??



Lige et spørgsmål... Hvorfor skriver du det ikke i code-behind og har en label- og en hyperlink-kontrol og så sætter properties på dem derfra?

Det ville jeg mene var meget nemmere end det du er i gang med her...



Ja ok, det kan jeg egentlig godt se ville være mere logisk egentlig.

Men hvordan ville jeg kunne gør det på codebehind siden?

Altså hvordan kan jeg få fat i felterne i min db fra codebehind, og hvordan laver jeg det om til et link fra codebehind?

Tak.



Fold kodeboks ind/udCSharp kode 

sådan ?



Indlæg senest redigeret d. 07.04.2009 18:24 af Bruger #14100
Ja ok tusind tak, nu virker det :-D



Det er en fordel lige at forstå det man laver ;)

Det du bruger er en så kaldt ternary operator, du kan læse lidt om dem her.

Basically:
variable = condition ? if true : if false;




Ok tak, nu tror jeg at jeg forstår det.

Tak for det, det er selvfølgelig altid bedre lige at forstå det, så man også lærer noget af det :-D

Tak



<< < 12 > >>
t