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


Läsa propertie på usercontrol från popup

Postades av 2005-01-07 11:24:59 - Marcus Johansson, i forum asp.net generellt, Tråden har 6 Kommentarer och lästs av 366 personer


Har en uc.ascx som lever i default.aspx, då jag klickar på ett objekt i min uc så sätts ett värde i min propertie.

På default.aspx sidan finns en länk som visar en popup popup.aspx, jag vill i min popup läsa min propertie på min userkontroll.

Har försökte med följande :

UserControls.uc_tree tree = (UserControls.uc_tree)LoadControl("uc_tree.ascx");
Response.Write (tree.NodeClicked);

Men får bara ut 0 som sätts som default.

vad har jag missat?


Svara

Sv: Läsa propertie på usercontrol från popup

Postades av 2005-01-07 12:02:08 - Andreas Håkansson

Magnus,

Detta är omöjligt - du blandar ihop server-side och client-side tänkande. När du skickar upp din popup och kör <b>popup.aspx</b> så har den ingen kontakt med din <b>UserControl</b> överhuvudtaget, utan den enda du kan göra är att kommunicera med den webbsida (HTML) som <b>default.aspx</b> renderar.

Din UserControl är ett <b>server-side</b> objekt som <b>renderas</b> till HTML innan den skickas tillbaka till <b>client-side</b>, så du får inte med dig något objekt till webbsidan. Du får antingen använda dig av lite javascript, eller så skickar du med värdet på <b>NodeClicked</b> i <b>QueryString</b> till popup.aspx.

Hoppas det löser sig!


Svara

Sv:Läsa propertie på usercontrol från popup

Postades av 2005-01-07 12:10:30 - Marcus Johansson

Japp, jag fattar.

Problemet med att skicka värdet via q-string är att det sätts i vid ett click event.
om jag med attributes.add ska lägga till denna till min länk måste jag väl göra det i onload, vilket körs före click om jag fattat det hela rätt.




Svara

Sv: Läsa propertie på usercontrol från popup

Postades av 2005-01-07 12:21:40 - Andreas Håkansson

Marcus,

Som jag har förstått det så är det din <b>UserControl</b> som renderar (vad jag gissar på är en) meny, där du kan klicka på länkar (som du evt. skapar med hjälp av <b>HyperLink</b> kontroller) och så skall ett popup komma upp som laddar <b>popup.aspx</b>.

Om detta är fallet så är det inga problem, troligen du som tänker fel eller att det finns en ytterlighet i din kod som gör att följande inte fungerar. När du skapar dina länkar så vet du väl redan här vilken <b>Node</b> som den representerar? Varför inte sätta detta i länkens </b>NavigateUrl</b> property direkt då? Typ <b>popup.aspx?Node=<värdersomduvetredanhär></b>


Svara

Sv:Läsa propertie på usercontrol från popup

Postades av 2005-01-07 13:03:26 - Marcus Johansson

det är så det fungerar förutom att det är inte då jag klickar på en node i trädet jag visar min popup, detta sker från en annan meny.

Men då jag visar popup:en måste jag veta vilken node som klickats på.
Det lutar åt att jag skapar ett objekt med x-antal properties som jag sätter då jag klickar på en node.
Detta ojbekt sparar jag sedan i en session. Får i min popup läsa ut objektet från session.

Vad tror du om det?


Svara

Sv: Läsa propertie på usercontrol från popup

Postades av 2005-01-07 13:16:40 - Johan Normén

Har inte vart med helt här, men kan du inte styra detta via ett event?

Mvh Johan


Svara

Sv:Läsa propertie på usercontrol från popup

Postades av 2005-01-07 13:37:12 - Marcus Johansson

Har inte 100% koll på events...
Löste det så här:

Skapade en input=hidden som jag skriver tilll då jag klickar på en node i trädet.
Lägger till attributes för att anropa javascript som visar popup.
Läser värdet från hidden fält och lägger till i querystringen.

Känns inte helt rätt men så får det bli.

Tack ändå!


Svara

Nyligen

  • 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
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

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 606
27 953
271 705
428
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