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


Server.Execute eller användarkontroller?

Postades av 2004-04-06 14:27:13 - Marcus Granström, i forum asp.net generellt, Tråden har 3 Kommentarer och lästs av 510 personer

Tidigare när jag höll på med ASP 3.0 så använde jag mig av en sida som laddade in olika sidor genom Server.Execute, typ;

default.asp
<code>
<html>
<body>
<table>
<tr>
<td><%Server.Execute("meny.asp")%></td>
<td><%Server.Execute("startsida.asp.asp")%></td>
<td><%Server.Execute("höger.asp")%></td>
</tr>
</table>
</body>
</html>
</code>

Men om jag vill göra på liknande sätt i ASP.NET hur får jag sidan att laddas i rätt cell

default.aspx
<code>
<html>
<body>
<table>
<tr>
<td>Här vill jag att sidan ska exekveras</td>
<td>Här vill jag att sidan ska exekveras</td>
<td>Här vill jag att sidan ska exekveras</td>
</tr>
</table>
</body>
</html>
</code>

default.aspx.vb
<code>
Server.Execute("meny.asp")
Server.Execute("startsida.asp")
Server.Execute("höger.asp")
</code>

Jag har även tänkt på användarkontroller, men då förstår jag inte hur jag ska kunna ladda in en sida dynamiskt beroende på vilken länk jag klickar på. Jag menar, man har ju både prefixet som måste in högst upp i direktivet (@ Page). och själva användarkontrollen.

Kan någon reda ut detta för mig och vad rekommenderas?



Svara

Sv: Server.Execute eller användarkontroller?

Postades av 2004-04-06 15:24:05 - Mikael Wedham

Jag skulle nog kört paneler istället.

Panel1.visible = true o.s.v.

/micke


Svara

Sv: Server.Execute eller användarkontroller?

Postades av 2004-04-06 16:52:01 - Oskar Johansson

Användarkontroller låter bra...

Gör följande:

Skapa de användarkontroller du vill ha (t.ex. UserControl1, UserControl2, UserControl3). På sidan där du vill lägga in dem:

<td><asp:placeholder runat="server" id="phHolder1"></td>
<td><asp:placeholder runat="server" id="phHolder2"></td>
<td><asp:placeholder runat="server" id="phHolder3"></td>

Sedan har du i codebehind:

dim p1 as UserControl1
p1 = ctype(LoadControl("UserControl1.ascx"), UserControl1)
dim p2 as UserControl2
p2 = ctype(LoadControl("UserControl2.ascx"), UserControl2)
dim p3 as UserControl3
p3 = ctype(LoadControl("UserControl3.ascx"), UserControl3)

me.phHolder1.Controls.Add(p1)
me.phHolder2.Controls.Add(p2)
me.phHolder3.Controls.Add(p3)

Vad den här koden gör är att ladda in usercontrol1 i phHolder1, uc2 i ph2, uc3 i ph3. Självklart måste detta göras varje gång sidan laddas.


Svara

Sv: Server.Execute eller användarkontroller?

Postades av 2004-04-11 09:30:03 - Marcus Granström

Tackar för tipsen.


Svara

Nyligen

  • 21:41 Automotive Services UK
  • 20:44 Erfarenhet av CBD-olja mot sömnpro
  • 12:13 Sex Dolls for Sale
  • 19:42 Online Casinos for Haitian Players
  • 19:38 Rekommendera något intressant
  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino

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 570 887
27 965
271 776
619
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