Datalist control problem with hyperlink

M

mister-Ed

I am displaying subcategories in my datalist, and now I have a
bizarre thing happen when I add a new subcategory record in my sql
database, the new subcategory link does not click into the next page.
When clicking the link, nothing happens!:

code to link w/querystrings formatted:
<a href="prov-results1.aspx?county=<
%#Server.UrlEncode(Request.QueryString("county")) & "&subcat=" &
Server.UrlEncode((Eval("SubCategory").ToString())) & "&category=" &
Server.UrlEncode((Eval("Category").ToString())) & "&uregion=" &
Server.UrlEncode((Eval("uregion").ToString()))%>"><%#
Eval("SubCategory")%></a>


url generated for working link:
http://www.lasvegasunions.info/prov-results1.aspx?county=Clark&subcat...


a subcat link that i just added, but doesnt work; url generated for
non-working link:
http://www.lasvegasunions.info/prov-results1.aspx?county=Clark&subcat...


when view sourcing in browser, this link works:
<a href="prov-results1.aspx?
county=Clark&subcat=Maintenance&category=Autos+++++++++++++++++++++++
+
+
+++++&uregion=lv">Maintenance</a>


view sourcing in browser, this link does not work:
<a href="prov-results1.aspx?
county=Clark&subcat=Auctions&category=Autos&uregion=lv">Auctions</a>
....the link that works has spaces/+ signs in it, but I am stripping
spaces with Server.UrlEncode (?????)

....i tried using asp:hyperlink and NavigateUrl with this, but it was a
mess with incorrectable "Expected Statement" errors


TIA
mr. ed
 
N

Nathan Sokalski

First of all, when creating your databinding expression, you need to be
careful with your quotes. Because you are using double-quotes (") to
surround your entire href, the expression is confused when it sees you using
double-quotes in the individual pieces as well. To fix this, use
single-quotes to surround the entire thing instead. Also, I believe you need
to use the + sign as the concatenation operator when combining individual
parts in the expression, regardless of you programming language. Have you
checked to see exactly what is generated when you do the databinding?
Sometimes looking at what is generated can help, we all make stupid little
mistakes, even on the simplest tasks.
 

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,764
Messages
2,569,565
Members
45,041
Latest member
RomeoFarnh

Latest Threads

Top