none
c# Repeater ItemTemplate TextBox - Wie ordnet man die TextBox dem ObjektMember zu? RRS feed

  • Frage

  • Hi,

    ich habe einen Repeater der eine Liste eines Objektes wiedergibt welches eine Eigenschaft enthält die man per Tastatureingabe verändern kann. Wenn ich die Items in einer foreach iteriere. Also (foreach RepeaterItem item in  items)... Wie kann ich denn jetzt die zuordnung machen, so im Stile von if(item.Id == textbox.Id) Item.Eigenschaft = textBox.Text.? Wenn ich die Id Eigenschaft der TextBox mit den Id`s des Objektes versehen könnte wär das ja ganz einfach aber man kann erstens kein Eval auf die TextBox Id Eigenschaft legen und zweitens wird die Client Id ja immer anders gerendert.

    Wie kann ich jetzt vorgehen?
    Montag, 21. September 2009 06:24

Antworten

  • Hallo Techtwebty

    e.Item.DataItem sollte dein Objekt enthalten.
    Dieses kannst du auf deinen Typ casten und dann deine Eigenschaften abfragen.


    Gruss Peter
    MVP - Visual Developer ASP / ASP.NET, Switzerland
    • Als Antwort markiert Techtwebty Montag, 28. September 2009 10:31
    Dienstag, 22. September 2009 15:37