Hi zusammen, jetzt hats klick gemacht :) glaub ich auf jeden fall........ sorry, für meine blöden Fragen :) Gruss Michi
-----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Auftrag von A-Schubert Gesendet: Freitag, 16. Juli 2004 12:44 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] Bezeichner Kaufe dir ein Buch und lese dir die Basics an oder schaue in die MSDN. http://msdn.microsoft.com -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael Heizmann Gesendet: Freitag, 16. Juli 2004 11:49 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] Bezeichner Hi zusammen, also so weit ich das verstanden habe, frage ich mich folgendes: ich kann ja dll's erstellen mit meinen Klassen und Funktionen da drin. Und für was brauch ich die dann, wenn ich nicht mal z.B. ein DataList aus der Klasse anzeigen lassen kann? (denn Das DataList in der Klasse ist mit dem Ursprünglichen DataList ja inkompatibel) Oder muss ich jetzt noch ein eigenes Steuerelement erstellen? Dann schreib ich den ganzen Code in die aspx-Seite (ohne Code Behinde usw.) mit allen Funktionen in der Klasse und alles funktioniert. Nur kann ich dann meinen Code nicht schützen und hab dann mit der Zeit wieder wie bei ASP X-Funktionen da drin. So frag ich mich wirklich, das ganze bringen soll. Das kanns doch nicht sein Oder? Grüsse Michi -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Auftrag von A-Schubert Gesendet: Freitag, 16. Juli 2004 10:49 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] Bezeichner Bei ASP.Net Steuerelementen kann man nicht einfach die Eigenschaften von Klassen einsetzen, dass geht nur bei HTML Controls. Wenn du kein CodeBehind hast, dann schreibe dein Code doch einfach in die ASPX Seite. <script language="C#" runat="server"> private void Page_Load(object sender, System.EventArgs e) { TextBox1.Text = TestText.Text; } </script> Im HTML muss deine TextBox dann so aussehen: <asp:TextBox id="TextBox1" runat="server"></asp:TextBox> Bei einem HTML Control könntest du das dann mit Inline Code machen: <input type="text" name="TextBox1" value="<%= TestText.Text;%>"> oder <input type="text" name="TextBox1" value="<%Response.Write(TestText.Text);%>"> Natürlich darfst du nicht vergessen deine Klasse TestText über die Page Direktive einzubinden, ansonsten kennt die Seite deine Klasse nicht. Mit freundlichen Grüßen André -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael Heizmann Gesendet: Freitag, 16. Juli 2004 10:04 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] Bezeichner Hi André, herzlichen Dank, das mit den Properties werde ich in Zukunft so machen. Ja, mit Response.Write(TestText.Text); sollte es funktionieren, wenn ich nur kein Code Behinde hätte. Und meine Klasse sollte das Element füllen <asp:TextBox id="TestText.Text" runat="server"></asp:TextBox> und wenn das mal funktioniert, kann ich von Cookies den letzten Anmeldenahmen auslesen und eintragen. Oder meine nächste Klasse ein DataList darstellen. <ASP:DataList id="MyDataList" ....usw... ?? darum frag ich, ob das irgendwie geht. thx Michi -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Auftrag von A-Schubert Gesendet: Freitag, 16. Juli 2004 09:42 An: [EMAIL PROTECTED] Betreff: AW: [Asp.net] Bezeichner Im Page_Load() folgender Aufruf: Response.Write(TestText.Text); Noch was, Properties werden in C# so gebaut: Public class TestText { private string _Text; public string Text { get{return this._Text;} set{this._Text = value;} } } Mit freundlichen Grüßen André -----Ursprüngliche Nachricht----- Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Michael Heizmann Gesendet: Freitag, 16. Juli 2004 09:37 An: [EMAIL PROTECTED] Betreff: [Asp.net] Bezeichner Hi zusammen, hab schon einiges ausprobiert....... aber ich komm nicht weiter, ich glaube jemand steht auf meiner Leitung oder ich bin auf dem Holzweg: Ich habe eine Klasse in dieser Klasse hats Variablen. Dann schreib ich Funktionen Get uns Set um die Variablen füllen und lesen zu können. (so haben wir das bei Java gemacht, hoffe das macht bei ASP.NET und C# auch so) z.B. public class string MyText() { Public string Text1(); Public string SetText(string text) { Text1 = text;} Public string GetText() { return Text1;} } Page Load: MyText TestText = new MyText(); nun kann ich den Text füllen: TestText.SetText("hallo"); Kann ich nun in der Default.aspx ein Feld machen, das id="TestText.Text1" hat oder geht das gar nicht. Oder macht man das ganz anderst? Wie stelle ich nun TestText.Text1 in der Seite dar? Danke jetzt schon für Eure Hilfe. Grüsse Michi _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net _______________________________________________ Asp.net Mailingliste, Postings senden an: [EMAIL PROTECTED] An-/Abmeldung und Suchfunktion unter: http://www.glengamoi.com/mailman/listinfo/asp.net