Tristan: Ich habe mir in .NET angewoehnt Code und HTML zu trennen. Also:
Auf der ASPX Seite: <asp:Button Text='Eine Stufe höher...' ID='GotoParentDirButton' OnClick='GoToDirectory' Runat='server'></asp:Button> Und im Codebehind in der Funktion OnPageLoad: GotoParentDirButton.AddAttribute["newDirectory"] GotoParentDirButton.Attributes["newDirectory"] = CurrentDirectory.ToString(); Wenn Du ohne CodeBehind arbeiten willst, kannst Du das auch in einem Script-Block auf der ASPX-Seite machen. Th. -----Original Message----- From: Tristan Hauser [mailto:[EMAIL PROTECTED]] Sent: Friday, August 30, 2002 1:51 AM To: aspDEdotnet Subject: [aspdedotnet] AW: RE: Stringvariable in Control Ja, newDirectory sollte eine selbstdefninierte Eigenschaft sein. Nun, ich kann selber eine solches Attribut erstellen, indem ich zB. GotoParentDirButton.Attributes["newDirectory"] = "string" mache, dann funktioniert auch die ganze Sache. Wie ist es nun aber wenn ich das nun in ASPX-Code haben will, also: <asp:Button Text='Eine Stufe höher...' newDirectory='<%# CurrentDirectory.ToString()%>' ID='GotoParentDirButton' OnClick='GoToDirectory' Runat='server'></asp:Button> Ist das überhaupt möglich ? (und wenn wir gerade dabei sind, wie definiere ich eine neue Eigenschaft ?) Tristan -----Ursprüngliche Nachricht----- Von: Eiben, Thorsten [mailto:[EMAIL PROTECTED]] Gesendet: Freitag, 30. August 2002 00:29 An: aspDEdotnet Betreff: [aspdedotnet] RE: Stringvariable in Control Ich nehme an, dass newDirectory eine selbstdefinierte Eigenschaft sein soll. Du kannst ein Custom Control erstellen welches vom Button abgeleitet wird. In diesem definierst Du eine Eigenschaft names newDirectory. Die kannst Du dann folgendermassen ansprechen: GotoParentDirButton.newDirectory = CurrentDirectory.ToString() Th. -----Original Message----- From: Tristan Hauser [mailto:[EMAIL PROTECTED]] Sent: Thursday, August 29, 2002 11:50 AM To: aspDEdotnet Subject: [aspdedotnet] Stringvariable in Control Ich habe folgenden Code... ..... <%=CurrentDirectory%> <br> <asp:Button Text='Eine Stufe höher...' newDirectory='<%# CurrentDirectory.ToString()%>' ID='GotoParentDirButton' OnClick='GoToDirectory' Runat='server'></asp:Button> <br> ..... Nun stellt sich folgendes Problem: Ich habe CurrentDirectory definiert und bei der ersten Abfrage (<%=CurrentDirectory%> erscheint auch die entsprechende Angabe... aber bei der zweiten Abfrage funktioniert die Sache nicht wirklich, anscheinend weil es in einem Control drin ist... Ich hoffe irgendjemand kann mir helfen wie auch newDirectory zu dem gewünschten String kommt. Vielen Dank Tristan Hauser j]y꼥-Zꯖ^]z(˛ ma桶0vgzꆤfrj!^vgz.+zvrJ'ꯤw'!{^%쥁z桵-Ν]zxm嶟 ܢoŊ^1桢) --- Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.384 / Virus Database: 216 - Release Date: 8/21/2002 | [aspdedotnet] als [EMAIL PROTECTED] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv Sie | knnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp j]y-Z褖^]z(˛ ma60vgzfrj!^vgz.+zvrJ'䏤w'!{^%zĵ-Ν]zxm䶟 ܢoŊ^1Ꭲ) --- Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.384 / Virus Database: 216 - Release Date: 8/21/2002 | [aspdedotnet] als [email protected] subscribed | http://www.dotnetgerman.com/archiv/aspdedotnet/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.dotnetgerman.com/listen/aspDEdotnet.asp
