/ Forside / Teknologi / Udvikling / ASP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
ASP
#NavnPoint
smorch 9259
Harlekin 1866
molokyle 1040
Steffanst.. 758
gandalf 657
smilly 564
gibson 560
cumano 530
MouseKeep.. 480
10  Random 410
Hvordan bruger man left i .Net?
Fra : OZ


Dato : 12-03-03 10:09

Hej NG

Sidder lige og roder med noget .Net og løber ind i følgende problem...
Hvordan bruger man left funktionen i .Net??

I asp ville jeg gøre således:
<%= left(oRS("Description"),40)%>

Men nu er det sådanne i .Net at jeg bruger følgende syntakse:
<%#DataBinder.Eval(Container.DataItem, "Description")%>

Hvordan bruger jeg left her???
Jeg har lavet en Imports Microsoft.VisualBasic

og prøvet følgende syntakse:
<%left(#DataBinder.Eval(Container.DataItem, "Description"), 40)%>

Men det duer ikke er der nogen der har et godt tips??

På forhånd tak

Oz



 
 
Jesper Stocholm (12-03-2003)
Kommentar
Fra : Jesper Stocholm


Dato : 12-03-03 11:14

OZ wrote :

> Hej NG
>
> Sidder lige og roder med noget .Net og løber ind i følgende problem...
> Hvordan bruger man left funktionen i .Net??
>
> I asp ville jeg gøre således:
> <%= left(oRS("Description"),40)%>
>
> Men nu er det sådanne i .Net at jeg bruger følgende syntakse:
> <%#DataBinder.Eval(Container.DataItem, "Description")%>
>
> Hvordan bruger jeg left her???
> Jeg har lavet en Imports Microsoft.VisualBasic
>
> og prøvet følgende syntakse:
> <%left(#DataBinder.Eval(Container.DataItem, "Description"), 40)%>
>
> Men det duer ikke er der nogen der har et godt tips??

http://www.dotnet247.com/247reference/msgs/18/92373.aspx

Hvis du ikke vil loade VB-namespacet, så kan du gå igennem
System.String.substring-klassen i stedet (der nok er std. metoden
at gøre det på).

http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemstringclasssubstringtopic.asp?frame=true

Jeg sætter FUT til dk.edb.programmering.dotnet

FUT: dk.edb.programmering.dotnet

--
Jesper Stocholm - http://stocholm.dk

Svar til gruppen og ikke til mig privat !
Skriv under det du svarer på - www.usenet.dk/netikette/citatteknik.html

Jakob Andersen (12-03-2003)
Kommentar
Fra : Jakob Andersen


Dato : 12-03-03 19:28

"OZ" <no_spam_gonzo@strike-team.com> wrote
> I asp ville jeg gøre således:
> <%= left(oRS("Description"),40)%>

Ofte kan det være en fordel at kalde denne funktion i SQL istedet, da du på
denne måde ikke henter unødigt data.

> Men nu er det sådanne i .Net at jeg bruger følgende syntakse:
> <%#DataBinder.Eval(Container.DataItem, "Description")%>

Her er et lille eksempel på hvordan det kan gøres, endda med den feature at
der ikke skilles midt i ord:
<http://aspnet.4guysfromrolla.com/demos/UsingTemplateColumn.aspx>

koden burde være rimelig let at oversætte til VB.NET

--
Jakob Andersen



OZ (12-03-2003)
Kommentar
Fra : OZ


Dato : 12-03-03 21:13

"Jakob Andersen" <jakob@effectus.dk> skrev:


> Ofte kan det være en fordel at kalde denne funktion i SQL istedet, da du

> denne måde ikke henter unødigt data.

Ok, det lyder da super fedt... kan du henvise til noget i BOL? eller nettet

> > Men nu er det sådanne i .Net at jeg bruger følgende syntakse:
> > <%#DataBinder.Eval(Container.DataItem, "Description")%>
>
> Her er et lille eksempel på hvordan det kan gøres, endda med den feature
at
> der ikke skilles midt i ord:
> <http://aspnet.4guysfromrolla.com/demos/UsingTemplateColumn.aspx>

Super fed kode snip, kan man gøre det i sin SP også??

Tak for dine svar...

Oz



Jakob Andersen (12-03-2003)
Kommentar
Fra : Jakob Andersen


Dato : 12-03-03 21:19

"OZ" <no_spam_gonzo@strike-team.com> wrote
> Ok, det lyder da super fedt... kan du henvise til noget i BOL? eller
nettet

Left funktionen er faktisk understøttet i alle de DBMS'er jeg har arbejdet
med, jeg har ikke lige en BOL ved hånden men mon ikke Left er dokumenteret i
et afsnit der hedder "String functions" eller noget i den retning.

Du kan se et eksempel på brug her:
<http://www.asp-faq.dk/article/?id=61>

--
Jakob Andersen



OZ (13-03-2003)
Kommentar
Fra : OZ


Dato : 13-03-03 07:55

"Jakob Andersen" <jakob@effectus.dk> skrev:


> Left funktionen er faktisk understøttet i alle de DBMS'er jeg har arbejdet
> med, jeg har ikke lige en BOL ved hånden men mon ikke Left er dokumenteret
i
> et afsnit der hedder "String functions" eller noget i den retning.
>
> Du kan se et eksempel på brug her:
> <http://www.asp-faq.dk/article/?id=61>

Tak for tippet det er bare super =)

Oz



Søg
Reklame
Statistik
Spørgsmål : 177551
Tips : 31968
Nyheder : 719565
Indlæg : 6408836
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste