I do not necessarily have to use response.redirect, but that is what I had. I would like to open the selected link in a new window. How do I do that?
context
You're trying to accomplish a client-side task from the server side, so you'll need to do a bit of hacking.
One option is sending back a page that's just a bit of JavaScript, which then will handle the redirect.
This isn't particularly clean, but what about:
Response.Write("");