Avatar billede janemil Nybegynder
06. juli 2003 - 19:50 Der er 12 kommentarer og
2 løsninger

Grid problemer

http://www.fotoportal.dk/fotoklubber/

1 Får fejl ved sort. Javascript postback

2 Skal have skiftet navnene i toppen

3 URL kollonnen skal vise en gif med et link på hvis der er en URL i stedet for URL'en som nu.

Kører c# med codebehind.
Avatar billede janemil Nybegynder
06. juli 2003 - 19:55 #1
Bruger visual studio - så det er bare hvor jeg skal trykke der er interessant.
Avatar billede quaser Nybegynder
06. juli 2003 - 22:27 #2
1) Jeg kan ikke se nogen javascriptfejl. Men den sortere heller ikke.

2) Hvis du læser koden er der felter der hedder header-text på dine boundcolumns/templatecolumns. Hvis du vil ændre navnene kan du ikke bruge autogenerate columns funktionen. (Medmindre du selvfølgelig ændre column navnene i dit dataset eller collection), der kan du sætte dem. Ved ikke hvor du skal klikke :D

3) Der bliver du nødt til at lave noget codebehind og du kan ikke bruge klik. Du skal have fat i det der hedder OnDatabound. Jeg vil anbefale at du finder nogle gode artikler om datagrid og læser dem igennem.
4guysfromrolla har en længere artikel serie som jeg kan anbefale.
http://aspnet.4guysfromrolla.com/articles/040502-1.aspx

Hvis du vil have denne feature kan du heller ikke bruge autogenerate columns.
Avatar billede janemil Nybegynder
06. juli 2003 - 22:35 #3
>1) Jeg kan ikke se nogen javascriptfejl. Men den sortere heller ikke.
Havde kaldt min form default det måtte man ikke.

Hvordan får jeg den til at sortere?

2) ja det fandt jeg ud af.
Avatar billede janemil Nybegynder
06. juli 2003 - 22:40 #4
Min kolonne "Information" - hvordan replacer jeg vbCrLf med <br>

Hvordan laver jeg valign på mine rows?
Avatar billede quaser Nybegynder
06. juli 2003 - 23:25 #5
Angående sortering kan jeg ikke lige huske om der er en simpel metode. så der vil jeg sige at du må søge på nettet.
Avatar billede janemil Nybegynder
06. juli 2003 - 23:31 #6
Finder det ikke vertical align på et grid?
Vil gerne have valign=top
Avatar billede quaser Nybegynder
06. juli 2003 - 23:35 #7
"Min kolonne "Information" - hvordan replacer jeg vbCrLf med <br>"
VB
<%# Replace(DataBinder.Eval(Container.DataItem, "Information"),vbcrlf,"<br/>") %>">

c#
((string) DataBinder.Eval(Container.DataItem, "Information")).Replace("\n", "<br/>")
Avatar billede quaser Nybegynder
06. juli 2003 - 23:39 #8
Hvis valign="top" kan sættes med css, vil det helt klart være bedst/lettest...
Avatar billede janemil Nybegynder
06. juli 2003 - 23:40 #9
VerticalAlign="Top" - virker ikke på et grid - man hvad gør min så.

>((string) DataBinder.Eval(Container.DataItem, "Information")).Replace("\n", "<br/>")
Vil gerne løse det 100% med visual studio. Alt kode skal kunne laves automatisk siger de kloge.
Avatar billede janemil Nybegynder
06. juli 2003 - 23:42 #10
>valign="top"
Hvordan sættes det i css?
Avatar billede quaser Nybegynder
06. juli 2003 - 23:44 #11
lol, glem de kloge ord, du skal om i koden for at lave nogle ting. Det er da stadig med visual studio, men ikke noget med klik efter klik =P

Ved ikke hvordan det sættes med css.
Avatar billede quaser Nybegynder
06. juli 2003 - 23:46 #12
det eneste jeg lige kan finde er:
http://www.devguru.com/Technologies/css/quickref/css_verticalalign.html

Men ved ikke om den kan få samme funktion som den <tr valign"top">

Tror jeg ikke at den kan.
Avatar billede janemil Nybegynder
07. juli 2003 - 01:00 #13
Fik løst valign problemet

ItemStyle-VerticalAlign="Top" skal sætte på BoundColumn
Avatar billede janemil Nybegynder
07. juli 2003 - 10:44 #14
Løste selv en del
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester