DevTrain Startseite Advanced Developers Conference vom 14.-15. Februar 2011  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: ascx-property in placeholder | Von: G. Guest ( 18.05.2004 07:39)

Hallo zusammen!

Habe da ein ärgerliches Problem, für das ich leider keine Lösung finde. Vielleicht weiß von euch jemand Rat? Das wäre klasse :)

Ich möchte mal dieses und mal jenes ascx in eine Seite laden, ohne dass auch immer gleich alle anderen ascx geladen werden, weil ich immer nur eines davon brauche. Das habe ich folgendermaßen gelöst:

ASPX:
[code]
<%@ Page Language="VB" debug="true" trace="true" %>

<script runat="server">
Sub Page_Load(Sender As Object, e As EventArgs)
select request.querystring("ascx")
case 1
PlaceHolder1.Controls.Add(Page.LoadControl("01.ascx"))
case 2
PlaceHolder1.Controls.Add(Page.LoadControl("02.ascx"))
case 3
PlaceHolder1.Controls.Add(Page.LoadControl("03.ascx"))
case 4
PlaceHolder1.Controls.Add(Page.LoadControl("04.ascx"))
case 5
PlaceHolder1.Controls.Add(Page.LoadControl("05.ascx"))
end select
End Sub
</script>

<html>
<body>
<form runat="server">
<asp:PlaceHolder id="PlaceHolder1" runat="server"/>
</form>
</body>
</html>
[/code]

Klappt auch wunderbar, aber wenn ich eine property im ascx ansprechen will, dann haut das nicht hin!

hier mal das 05.ascx:

[code]
<script runat="server">
Public WriteOnly Property propTest01 as string
Set
lblTest02.text = value
End Set
End Property
</script>
<asp:label id="lblTest02" runat="server" />
[/code]

Ich habs mal so probiert:
aspx (in case 5):

[code]
PlaceHolder1.controls(0).propTest01 = "hallo"
[/code]

Das haut aber leider nicht hin!
Wie macht man das richtig?
Wer kann helfen?! :)


Betreff Von Datum
Re: ascx-property in placeholder
Versuch's mal so:<br><br>Ctype(PlaceHolder1.controls(0), Test01Class).propTest01 = "hallo"<br><br>Für Test01Class muss dabei der Name der Klasse eingesetzt werden, die 01.ascx implementiert.<br><br>Das Laden der...
Klaus Holster 18.05.2004 11:27
Re: ascx-property in placeholder
Wer ich ausprobieren. Danke!!!
G. Guest 19.05.2004 11:12
Re: ascx-property in placeholder
haut nicht hin.<br><br>das problem ist, dass er das control anscheinend nicht wirklich lädt!?<br><br>wenn ich nämlich testweise mein control als eigenes Tag erstelle, dann geht es (selbst wenn ich das Tag...
G. Guest 21.05.2004 16:58

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG