LinkButton inside a Repeater //OnClientClick //No more quote options

S

sloan

Asp.Net 2.0

Inside a repeater, I'm trying to do a linkbutton with a OnClientClick


<asp:LinkButton ID="lnbSelect" runat="server"
OnClientClick="location.href='anotherpage.aspx?UserUUID=abc';return
false;">Select</asp:LinkButton>



the above line works, but notice i have a hard coded UserUUID of abc

When I try to go to this:
<asp:LinkButton ID="lnbSelect" runat="server"
OnClientClick="location.href='anotherpage.aspx?UserUUID=<%#
DataBinder.Eval(Container.DataItem, "UserUUID")%>';return
false;">Select</asp:LinkButton>

Notice, after

UserUUID=

I have a
<%# DataBinder.Eval(Container.DataItem, "UserUUID")%>

It craps out because......I'm using too many (sets of) quotes, and have run
out of my single vs double quotes.



Anybody know how to pull this off.
 
G

Guest

Hi,
try to use following data binding expression:
OnClientClick='<%# DataBinder.Eval(Container.DataItem, "UserUUID",
"location.href='anotherpage.aspx?UserUUID={0}'; return false;") %>'

Best regards,
Ladislav
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,968
Messages
2,570,153
Members
46,701
Latest member
XavierQ83

Latest Threads

Top