Toon posts:

[ASP.NET & VB.NET] <asp:label text='<# GetString()>' ???

Pagina: 1
Acties:
  • 34 views sinds 30-01-2008

Verwijderd

Topicstarter
Hallo,

Ik heb een klein vraagje over het gebruik van de asp:label.

Ik wil in de clientside iets als dit:
code:
1
 <asp:label text='<# GetString(integer)>' id="label"/>

Nu wil ik dat de label de text krijgt van een teruggegeven string van de code behind.
code:
1
2
3
4
5
6
7
8
9
    Public Function GetString(ByVal intValue As Integer) As String
        Dim value As Integer = intValue 
        Select Case value
            Case 1
                return "case one"
            Case 2
                return "case two"
        End Select
    End Sub

Ik heb geen idee wat ik hier precies fout doe, ik hoop dat jullie dat weten.
Dit is natuurlijk iets simplisticher (schrijf je dat zo?) opgesteld dan ik wil hebben,
maar het zou me een eind op weg helpen.

mvg,
Zoep

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:15
Eh, ik heb ook geen idee wat je fout doet, want je zegt niet wat je als resultaat krijgt, of welke fout je krijgt.

https://fgheysels.github.io/


  • Ramon
  • Registratie: Juli 2000
  • Laatst online: 19:09
code:
1
2
3
4
case 1
     label.Text = "case one"
case 2
     label.Text = "case two"

Check mijn V&A ads: https://tweakers.net/aanbod/user/9258/


  • whoami
  • Registratie: December 2000
  • Laatst online: 17:15
Ramon de Jesus schreef op woensdag 01 juni 2005 @ 10:15:
code:
1
2
3
4
case 1
     label.Text = "case one"
case 2
     label.Text = "case two"
Da's dan geen functie meer.

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:26

gorgi_19

Kruimeltjes zijn weer op :9

En label is ook zo een lekkere benaming voor het id, trouwens :X

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Okay okay,

Hit me with something hard !!!
Een klein typfoutje was de oorzaak....
(functie was niet public..... zucht, wordt een beetje moe van mezelf)

Ik zit nu met het volgende probleem, dit was de oorspronkelijke code, hierbij was item1 een column met integers die werd ge-bind.
code:
1
 Text = '<%# DataBinder.Eval(Container, "DataItem.item1") %>'

Je raadt het al, ik moet deze omzetten naar een string (nee, geen getallen maar letters). Nu wilde ik het resultaat van integer item1 omzetten met behulp met de functie van de vorige post.

Any ideas ? ( by the way, Bedankt voor de snelle reactie).

[ Voor 4% gewijzigd door Verwijderd op 01-06-2005 10:37 ]


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:26

gorgi_19

Kruimeltjes zijn weer op :9

Blijft nog steeds de opmerking van whoami: Wat lukt er niet? Welke foutmelding krijg je? Wat heb je geprobeerd om aan te passen? :)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Het is meer een vraag hoe ik het moet doen. Ik heb niet zoveel verstand van Visual Basic en ASP.Net. Liever C,C++, C# e.d.

Ik heb gezocht naar een duidelijke uitleg van de functie Bind en de functie Eval. Ik wordt er niet veel wijzer van. Kan ik dan het volgende aanroepen?:
code:
1
 GetString(DataBinder.Eval(Container, "DataItem.item1"))

Want dat ziet er niet echt logisch uit.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 17:26

gorgi_19

Kruimeltjes zijn weer op :9

http://www.google.com/sea...=DataBinder.Eval+function en dan de derde link oid?
Kan ik dan het volgende aanroepen
Probeer het uit? :)

[ Voor 31% gewijzigd door gorgi_19 op 01-06-2005 10:45 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
Okay... dat kan dus. Eerst proberen en dan zeuren.
In ieder geval bedankt iedereen.
(Nu nog proberen een dropdownlist op die manier te vullen)

  • whoami
  • Registratie: December 2000
  • Laatst online: 17:15
Als je het kan in C#, dan kan je 't ook in VB.NET. Het is dezelfde manier van denken.

P&W is een forum waar men je best wilt helpen, maar dan moet je zelf ook wel ff de moeite doen om zelf wat dingen uit te proberen, je code te debuggen, etc.... We willen je dus best helpen, maar we gaan je niet 'bij het handje' nemen.

https://fgheysels.github.io/

Pagina: 1

Dit topic is gesloten.