Hello,
I want to set a unique id for each item in a repeater like this:

<asp:repeater id=__theTabStrip runat="server" DataSource='<%#
DataBinder.Eval(Container,"TabText") %>'>
<ItemTemplate>
<asp:Button Runat="server" id="<%# Container.DataItem %>" BackColor="<%#
SetTabBackColor(Container) %>" />
</ItemTemplate>
</asp:repeater>

However, the id="<%# Container.DataItem %>" generates an error:'<%#
Container.DataItem %>' is not a valid identifier.

Would someone please tell me what I did wrong?

--
help, help

Re: repeater problem by CJM

CJM
Wed Jul 13 10:57:43 CDT 2005


"rouqiu" <rouqiu@discussions.microsoft.com> wrote in message
news:B496E77E-72A5-4565-B2C4-F159EC647106@microsoft.com...
>
> Would someone please tell me what I did wrong?
>

You posted to the *classic* ASP group rather than a dotNET one.



Re: repeater problem by Curt_C

Curt_C
Wed Jul 13 11:02:43 CDT 2005

rouqiu wrote:
> Hello,
> I want to set a unique id for each item in a repeater like this:
>
> <asp:repeater id=__theTabStrip runat="server" DataSource='<%#
> DataBinder.Eval(Container,"TabText") %>'>
> <ItemTemplate>
> <asp:Button Runat="server" id="<%# Container.DataItem %>" BackColor="<%#
> SetTabBackColor(Container) %>" />
> </ItemTemplate>
> </asp:repeater>
>
> However, the id="<%# Container.DataItem %>" generates an error:'<%#
> Container.DataItem %>' is not a valid identifier.
>
> Would someone please tell me what I did wrong?
>

You may want to repost this one to a .NET (DotNet) group. This group is
for the "classic" ASP stuff, not many .NET people here.

--
Curt Christianson
site: http://www.darkfalz.com
blog: http://blog.darkfalz.com