Click here to Skip to main content
15,886,640 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<ItemTemplate><asp:LinkButton ID="ImgLnk" runat="server"
                        OnClick="lnkCustomer_Click" CommandName="CustomerLink" Text='<%# DataBinder.Eval(Container.DataItem, "ImgLnk") %>


I have searched and searched! How can I replace the linkbutton text with the word "link" instead of the contents(url) of the database show up?

Thanks for your help.
Posted

1 solution

You can use Eval to bind the same linkbutton. Try this:
ASP.NET
<asp:linkbutton id="ImgLnk" runat="server" onclick="lnkCustomer_Click" commandname="CustomerLink" text='<%# Eval("ImgLnk") %>' />


Remember, URL is the column in your gridview datasource which will contain the URL's for all the rows.

--Amit
 
Share this answer
 
v2
Comments
Member 8759797 12-Aug-12 7:31am    
Thank you for your time to suggest an answer. This code works the same so I don't think I understand what you mean. Would you please clarify how I can replace the text on the linkbutton to say "link" instead of saying the entire URL in the datasource. You make a good point that the datasource does contain the URL's and not the actual picture.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900