2007-01-13, 16:12
  #1
Medlem
astins avatar
Jag har håller på med en kod i ASP.NET som är nästan som en sökfunktion.
När jag söker i TextBoxen måste jag skriva exakt som det står i koden, med strora och små bokstäver.
Min fråga är då, hur gör jag så att jag kan skriva t.ex "kaLLe aNka" (Både stora och små bokstäver, inte som i koden.)
När det står såhär i koden:
Kod:
If txt1.Text = "Kalle Anka" Then img.ImageUrl = "kalle.jpg"
Citera
2007-01-13, 16:17
  #2
Medlem
Marulks avatar
Citat:
Ursprungligen postat av astin
Jag har håller på med en kod i ASP.NET som är nästan som en sökfunktion.
När jag söker i TextBoxen måste jag skriva exakt som det står i koden, med strora och små bokstäver.
Min fråga är då, hur gör jag så att jag kan skriva t.ex "kaLLe aNka" (Både stora och små bokstäver, inte som i koden.)
När det står såhär i koden:
Kod:
If txt1.Text = "Kalle Anka" Then img.ImageUrl = "kalle.jpg"

Nåt sånt här kanske.

Kod:
Dim strText As String=txt1.Text

if strText.ToUpper="KALLE ANKA" Then img.ImageUrl = "kalle.jpg"

funkar även med Ucase(strText)="KALLE ANKA" skulle jag tro
Citera
2007-01-13, 16:34
  #3
Medlem
gröngölings avatar
Konvertera båda till upper/lowercase och jämför dem är ju en standardlösning ASP.NET vet jag inget om

edit:
snabba reaktioner är inget för mig...
Citera
2007-01-13, 16:43
  #4
Medlem
astins avatar
Tack så mycket!
Kod:
Dim strText As String=txt1.Text

if strText.ToUpper="KALLE ANKA" Then img.ImageUrl = "kalle.jpg"
Fungerade utmärkt!

MOD kan låsa tråd!
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in