hyperlinks in gridview

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

In my gridview i need to add hyper links but add them as such

headers - - -- ---------------------------------------------
-------------------------------------------------------------
link1 BMW 2005 25,000
link2
----------------------------------------------------------------
link1 Lexus 1996 12,000
link2

link1 url: details.aspx?id=123&carMake=BMW
link2 url: salesman.aspx?id=12&date=5/5/2006

how can i accomplish this in the gridview?
 
adding a templateHeader and the content would be something like

<asp:buttonlink id="lnk1" runat="server"
text='<%# Eval("yourCarMake") %>'
postbacknavigation='<%# string.format("details.aspx?id={0}&car={1}",
Eval("yourCarID"), Eval("yourCarMake") ) %>'


I dont know by heart the "postbacknavigation" (and I dont want to open VS2k5
just to see that :-) ) but it's something like it, the rest is ok, try it.
 
I got the link1 working but how can I add link2 under link2? I don't want
another column for link to, I want both links in the same column. Would I do
the templateheader to do that or no?
 
forogot about link 2 :-D

just add the samething with <br/> so it will change line:

<asp:buttonlink id="lnk1" runat="server"
text='<%# Eval("yourCarMake") %>'
postbacknavigation='<%# string.format("details.aspx?id={0}&car={1}",
Eval("yourCarID"), Eval("yourCarMake") ) %>' />
<br/>
<asp:buttonlink id="lnk2" runat="server"
text='<%# Eval("yourCarMake") %>'
postbacknavigation='<%# string.format("salesman.aspx?id={0}&date={1}",
Eval("salesID"), Eval("date") ) %>' />
 
Back
Top