Hallo

Bei der Definition eines DataGrid habe ich eine Spalte wie folgt definiert:
<asp:TemplateColumn>
<ItemTemplate>
<asp:TextBox id='<%#DataBinder.Eval(container.DataItem, "Katalog_ID").ToString%>' text='<%#DataBinder.Eval(container.DataItem, "Wert").ToString%>' runat="server" >
</asp:TextBox>
</ItemTemplate>
</asp:TemplateColumn>


Wenn der Wert ge�ndert wird, soll ein PostBack ausgef�hrt werden und dann m�chte ich �ber id die ID aus der Datenbank haben, damit ich das Update machen kann.
Wenn ich es aber so mache, gibt es diese Meldung


* *<%#DataBinder.Eval(container.DataItem, "Katalog_ID").ToString%>" ist kein g�ltiger Bezeichner.

Wenn ich bei ID einen festen Wert zuweise, gehts.
Oder ist dieser Weg gar nicht so gut und gibt es einen Besseren?

Besten Dank

Gruss Christoph

_______________________________________________
Asp.net mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/asp.net

Antwort per Email an