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 504 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

  • 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 602
27 953
271 705
6 018
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