Fråga : .NET-website. Att ändra som är känt av databounddropdownlist…, förbigår sidaresultat?

Hi förmiddaghäleri för

I ett fel som jag inte kan figurera ut. Jag har en dropdownlist som är databound till en accessdatasource. Ta framdatakällan är korrekt och går data tillbaka. Dropdownlisten har giltiga Datatextfield, och DatavalueField värderar utvalt. Det känt av dropdownlisten är ddlACEReferencen. Allt som jag önskar att göra, är att ändra det känt till arbete för

does för ddlCARAReferencen i stället… inte? Allt som jag får, är en tom sida, når det har gjort den,… dvs. ingenting framförs. Så det måste finnas ett fel någonstans… men var? Om jag byter namn på den dropdown baksidaen till det original- känt…, det är boten igen?
" klar "

Svar : .NET-website. Att ändra som är känt av databounddropdownlist…, förbigår sidaresultat?

Tack för kodifiera. Jag kontrollerade den ut. Jag gjorde matcha för ta framdatabas ditt att basera bordlägger strukturerar, lagrat det i app_codemappen. Jag använde båda av dina variationer på markupen.

Jag kunde inte få either fungera, tills jag gjorde en liten ändring till din pseudonym. Dina DataTextField/DataValueField är fastställda att använda ”CARA_Ref”, men ditt VALDA meddelande använde pseudonymen [CARA-referens]. I ändrade precis det VALDA meddelandet för att använda pseudonymen [CARA_Ref]

När jag gjorde dessa båda av dem arbetsboten. Ordstävet för förmiddag I inte detta är ditt utfärdar, precis att anmäla som är mitt, erfar.

Jag ska noterar att jag inte använder tar fram som min datasource mycket ofta anymore, men, när jag mig märker alltid den är incredibly picky/besynnerlig om specifik syntax utfärdar, förmiddagkindof för Etc. I förvånade den var funktionsduglig för dig, då du hade detta fel. Jag fick ett enormt fel.

Så i princip (som du vet redan), att ändra LEGITIMATIONEN av bör ha absolut inget att verkställa på bandet till din datasource.

Du är rimligt handla med en av efter:
1) Någon quirk av tar fram, och den små korrigeringen ska knipa det (ie vad jag noterade för),
2) Det finns en hänvisa till till datasourcen, eller dropdownlisten i kodifiera bak det förändrar förhållandet, och när du ändrar LEGITIMATIONEN bryter saker. Sök efter några hänvisar till till LEGITIMATIONEN av det dropdown, eller datasourcen kodifierar in bakom och, om de finns uppdateringen LEGITIMATIONEN där som väl.
   NOTERA: Detta gör inte en ton av avkänning, därför att den skulle orsakar troligen ett fel, men den kan vara i ett försök/fångar kvarteret eller något som derring felet från tillfällig observation.
3) Något som är pecualiar, händer i cacheingen, tar bort detta hänvisar till, tills du löser vila av utfärda.

Ett ting som jag noterar, som en diskussion lappar är skillnaden i IDet du har valt. ddlACEReference vs ddlCARAReference. Jag noterar din db har en f8orlängning av .mdb. LEGITIMATIONddlACEReferencen gör mig funderare som du använder ms tar fram 2007+, därför att dess motor är ”överdängaren”, men exten för det är .accdb. Kanske det är all rättvis tillfällighet? Hur du skapade dben? Vilken version av ta fram, är du using. För mitt testa mig gjorde en db in att ta fram 2007 och som konverterar därefter det till 2003, så det använde en .mdb-f8orlängning.

Ledset, om jag inte kan vara mer hjälp. Du är höger, det är någontingen annat, men vad I-dunnoen ser, om du kan finna något mera information för att dela. Fixa pseudonymen, detta är besynnerligt till mig och gör mig funderare, kanske som vi använder olik db ställer in (och denna kunde vara en ledtråd), därför att den inte bör fungera i antingen scenario för dig med den syntax utfärdar där.
Andra lösningar  
 
programming4us programming4us