17. maj 2005 - 18:38Der er
25 kommentarer og 1 løsning
Arv problem.
Hej, Jeg er ved at lave en kalender og jeg har fået det problem at jeg ikke kan hente ting fra en anden form. I dette tilfælde skal jeg bruge at man trykker på en dato i kalenderen, også skal man kunne trykke opret aftale. Problemet er bare at jeg kan ikke få den til skrive datoen i den anden form. Er der nogen der har nogle gode forslag?
jeg er ikke helt med.... du skriver at det er et problem der vedrører arv, men jeg kan ikke rigtig se hvor arv kommer ind i billedet udfra den tekst du har skrevet. der ser det ud som om du prøver at kommunikere mellem vinduer.
kan du ikke lige smide et par ord til på, og beskrive dit problem lidt nærmere ?
(du skriver også at du har det problem at du ikke kan HENTE ting fra en anden form, og længere nede, at problemet er, at du ikke kan få den til at SKRIVE til en anden form.... kan du afklare den også ?) mvh
Jo... Det er sådan at man skulle kunne trykke på en dato i kalender.aspx og så trykke tilføj møde. Så kommer man over i nyaftale.aspx, her skal der være en textbox hvor den dato, som man trykkede på, står.
(det er en kontrol der viser sig selv som en tekstboks og en knap. når man trykker på knappen vises en kalender, og når du trykker i kalenderen overføres datoen til tekstboksen.... der er demo og eksempelkode på siden). mvh
det link snepnet smed er klart det bedste, rent bruger venligt set.. Men hvis der er noget andet funktionalitet du skal bruge fra kalenderen som brugeren klikker på PT(kalender.aspx <-) vil det være lidt akavet først at få denne, når man er inde og "tilføje møde".. håber du forstår..
hej igen ... undskyld jeg var lidt kort for hovedet før, men der var en del aktiviteter her :o) hvordan går det med kalenderen brian ?
mht. den med loginnavnet, så viser den normalt pr. automatik brugerens navn når der er logget en bruger ind (jeg går du fra at der LoginName kontrollen i V2.0 du bruger). når der ikke er logget en bruger ind viser den ikke noget. hvis du får kontrollens typenavn frem, er det nok fordi du laver en .ToString() på den.
kører du med en eller anden form for authentication på dit site, skal den nok vise dig navnet på den der er logget ind.... du behøver ikke gøre andet med den, end at sætte den ind på en side.
arve værdi'en fra en webform til en anden... tror det er sådan det skal fortolkes :).. altså værdien fra hans kalender.aspx til nyaftale.aspx .. hvilket du løste ved at blande dem godt og grundtigt sammen :)
Ja det er nemlig sådan det skulle forstå mht. arv.
Lige omkring det med Login navnet, så er det ikke noget problem at få det vidst, men hvis jeg gerne vil have værdien, af hvad der står i login name, så for jeg System.Web.UI.WebControls.LoginName. Har i nogen ide om hvordan man kan lave det?
Jeg tror egentlig ikke du kan få teksten ud af den sådan umiddelbart, men du kan få en formateringsstreng (som du sikkert vil give den alligevel), og brugerens navn kan du få med User.Identity.Name (fuldt navn : HttpContext.Current.User.Identity.Name)
Mange tak for hjælpen til jer begge to !!! mvh Brian
Synes godt om
Ny brugerNybegynder
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.