Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


SelectedIndexChange triggas inte

Postades av 2007-08-07 14:21:53 - Pierre Höglund, i forum asp.net generellt, Tråden har 0 Kommentarer och lästs av 642 personer

Hej!

Jag hoppas det finns någon vänlig själ där ute som kan hjälpa mig.

Jag har 3 st DropDownLists som alla fyll med värden från olika tabeller beroende på valen.

I ListaBolag och ListaArtal är AutoPostBack satt till True, i övrigt är allt default.

Alla controller fylls med korrekta värden och ListaBolag och ListaAO fungerar när man väljer något från dem men när man försöker välja något från ListaArtal så blir det alltid den översta i listan som väljs och SelectedIndexChange triggas inte.

Varför??


Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
If (Not Me.IsPostBack) Then
'Hämta bolagen
ListaBolag.DataTextField = "CompanyName"
ListaBolag.DataValueField = "CompanyID"
ListaBolag.DataSource = rapporter.BolagDS("SELECT CompanyID, CompanyCode, CompanyName FROM ScaCompanies WHERE (CompanyID <> 1) ORDER BY CompanyCode")
ListaBolag.DataBind()

'Hämta årtal för valt bolag
HamtaArtal()

'Hämta affärsområden för valt bolag och år
HamtaAO()

End If
End Sub

Protected Sub HamtaAO()

'Hämta affärsområden
If ListaBolag.SelectedValue = "2" Then
Dim Y As String = ListaArtal.Items(ListaArtal.SelectedIndex).Text.Substring(2, 2)
Dim cCode As String = rapporter.BolagsKodDS(ListaBolag.SelectedValue)
ListaAO.DataTextField = "GL03003"
ListaAO.DataValueField = "GL03002"
ListaAO.DataSource = rapporter.AffoDS(cCode, Y)
ListaAO.DataBind()
Else
ListaAO.DataSource = ""
ListaAO.DataBind()
End If
End Sub

Protected Sub HamtaArtal()
'Hämta årtal för valt bolag
Dim cID As String = ListaBolag.SelectedValue
ListaArtal.DataTextField = "Year"
ListaArtal.DataValueField = "CompanyID"
ListaArtal.DataSource = rapporter.YearDS("SELECT CompanyID, [Year] FROM ScaCompanyYear WHERE (CompanyID = " & cID & ") ORDER BY Year")
ListaArtal.DataBind()
End Sub

Protected Sub ListaBolag_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListaBolag.SelectedIndexChanged
'Hämta årtal för valt bolag
HamtaArtal()

'Hämta affärsområden för valt bolag och år
HamtaAO()
End Sub

Protected Sub ListaAO_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListaAO.SelectedIndexChanged

End Sub

Protected Sub ListaArtal_SelectedIndexChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles ListaArtal.SelectedIndexChanged
HamtaAO()

End Sub


Svara

Nyligen

  • 14:24 CBD regelbundet?
  • 14:23 CBD regelbundet?
  • 14:22 Har du märkt några verkliga fördel
  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 626
27 953
271 710
905
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies