Avatar billede bumle90 Nybegynder
28. december 2004 - 15:57 Der er 5 kommentarer

Dele data mellem 2 ascx controller

Jeg har en aspx-side der indeholder en ascx. Denne indeholder så igen en ascx.

aspx siden er blank. På denne ligger ascx-kontrollen "search area". På denne kontrol ligger så kontrollen "search results".

På min "search area" kontrol er der nogle tekstbokse og en submit knap.
Når der trykkes på denne knap skal data vises nede i "search results" kontrollen.
Problemet er så bare hvordan jeg får søgekriterierne fra min search area kontrol ned i min search results kontrol, således at denne kontrol kan bruge disse informationer til at lave opslag i databasen...
Så spørgsmålet er altså hvordan får jeg fx. minTextBox.Text fra en ascx ned i en anden?
(Håber jeg er til at forstå ;) )
Avatar billede guidmaster Nybegynder
28. december 2004 - 15:59 #1
Tror du vil få rigtig meget ud af at læse denne artikel: http://openmymind.net/communication/index.html
Avatar billede bumle90 Nybegynder
28. december 2004 - 17:44 #2
Hmm som jeg ser det beskæftiger den sig blot med
side->usercontrol
usercontrol->side
usercontrol->usercontrol (hvis begge usercontrols sidder på samme side)
Men hvordan gør man hvis man skal kommunikere :
usercontrol->usercontrol(Hvor den ene er loadet i den anden)
Altså hvor der ikke er en fælles container....Men den ene er container for den anden.

Kan ikke rigtig lige se hvordan jeg kan få en reference frem og tilbage...(jeg har prøvet med parent men der fremkommer en castfejl)
Avatar billede bumle90 Nybegynder
28. december 2004 - 17:51 #3
med lidt eksperimenteren fandt jeg frem til at følgende cast kunne bruges:

            ((UIL.SearchArea)((System.Web.UI.WebControls.PlaceHolder)this.Parent).Parent).searchClick
                +=new CommandEventHandler(SearchResults_searchClick);
Avatar billede bumle90 Nybegynder
28. december 2004 - 17:51 #4
Så super :)
Smid et svar
Avatar billede guidmaster Nybegynder
28. december 2004 - 21:10 #5
Her med et svar - husk nu at bookmarke artiklen til senere :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester