Avatar billede karsten_larsen Praktikant
27. april 2007 - 15:15 Der er 5 kommentarer og
1 løsning

Sende værdi til usercontrol fra codebehind

Hvordan sendes en værdi med til en usercontrol fra codebehind?

Ville gerne at værdien kom fra en session, men det bliver først opdateret lige før Usercontrol afvikles.

??:-) karsten_larsen
Avatar billede neoman Novice
27. april 2007 - 16:42 #1
Du skal lave en public property  på usercontrollen
Avatar billede snepnet Nybegynder
27. april 2007 - 18:05 #2
Kan du evt. skrive lidt mere om hvad det er du vil have det skal ske?
Mvh
Avatar billede karsten_larsen Praktikant
27. april 2007 - 18:54 #3
Et valg fra gridview skal afvikle en usercontrol med værdier fra datakey fra det pågældenden gridview. Disse værdier gemmes i en session (arraylist). Herefter sættes den pågældende usercontol.visble = true  - men værdier fra session kommer ikke med i usercontrol, det sker først ved refresh.

f.eks. sættes
SessionData(0) = gridview.SelectedDatakay.Item("log").tostring

Hvordan kan jeg få den pågældende værdi fra gridview med over som input til en SqlParameter i usercontrol

Jeg håber det er mere forklarende.

:-) karsten_larsen
Avatar billede dr_chaos Nybegynder
27. april 2007 - 19:47 #4
Lav en public metode på din usercontrol.
f.eks.
Public void LoadCOntrolData(string minvalue)
{
//gem evt i et hidden field
hdnValue.Value = minvalue;

//lav din databinding.
Databind et eller andet.


}

Du kalder loadcontrol før du sætter usercontrol visible.

minUserControl.LoadCOntrolData("minvalue");

minUserControl.visible =true;
Avatar billede karsten_larsen Praktikant
05. juli 2007 - 19:04 #5
dr_chaos -> vil du lave et svar og tak for hjælpen

:-) karsten_larsen
Avatar billede dr_chaos Nybegynder
05. juli 2007 - 19:29 #6
Svar :)
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