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


Dynamiskt inlagd web user control

Postades av 2007-11-19 13:42:59 - Anders Malmgren, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 652 personer

Tjenare.
En av mina kunder vill ha en liten enkel CMS.

Om ni kollar på sidan [url]www.posh24.se[/url] så ser ni att det finns lite moduler i masterpagen på höger och vänster sida (ex "Mest läsa just nu").

Dessa är idag hårdkodade i masterpagen
<Dac:ViewLeaderBox ID="moduleRight1" runat="server" />

Nu vill kunden kunna styra dessa var de ska ligga etc.

En lösning vore att skapa en place holder sedan i runtime instansiera Web user controler och stoppa i place holdern.

Funkar detta? Hur blir det med postback, output cache etc?

När ska man instansiera dem? Blir det vid varje !IsPostback?

Tack på förhand....


Svara

Sv: Dynamiskt inlagd web user control

Postades av 2007-11-20 03:39:54 - Johan Almblad

Du kan lägga till dina usercontrols på olika sätt. Detta är ett:

<code>
Dim UC as new myUserControl
placeholder.Controls.add(UC)
</code>

Eftersom de läggs till i runtime så måste du lägga till dem varje gång sidan laddas.
Du måste då också tilldela aktuella värden till din UserControl.
Jag brukar hämta postade värden genom att skapa properties i min UC och spara värdena i ViewState

<code>

Public Property myProp() As Integer
Get
ViewState(Me.ClientID & "myProp")
End Get
Set(ByVal value As Integer)
ViewState.Add(Me.ClientID & "myProp", value)
End Set

End Property
</code>


Svara

Sv:Dynamiskt inlagd web user control

Postades av 2007-11-20 14:22:18 - Anders Malmgren

Tackar, du vet inte hur det blir med prestanda?
Dessa moduler är de flesta cachade, men vissa gör idag enbart saker vid !Postback, med andra ord kommer dessa instansieras och köras oftare?


Svara

Sv: Dynamiskt inlagd web user control

Postades av 2007-11-21 13:09:47 - Johan Almblad

Inte säker, men jag brukar bygga så enkelt som möjligt och om det blir segt så definierar jag flaskhalsarna och bygger bort dem.


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 166
27 952
271 704
744
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