I have a HTML table that I have labels in several cells and I populate
them in the Page Load event, from a dataset. I have a hyperlink in one
cell that I want to display a website address in. I tried the markup
below but it doesn' t work. The cell is blank.
<tr>
<td>
</td>
<td>
<asp:HyperLink ID="lblWebsite" runat="server"
NavigateUrl='<%# DataBinder.Eval(Container,
"DataItem.WEBSITEADDRESS") %>'
ImageUrl=''
Text='<%# Eval("WEBSITEADDRESS") %>'></asp:HyperLink>
</td>
<td>
</td>
</tr>
If I use the following to populate the Hyperlink, it displays the
website address ok, but it is not a link. How do I do this?
lblWebsite.Text = ds.Tables[0].Rows[0]["WEBSITEADDRESS"].ToString();
Thanks
Waldy - 30 May 2008 14:48 GMT
> If I use the following to populate the Hyperlink, it displays the website
> address ok, but it is not a link. How do I do this?
>
> lblWebsite.Text = ds.Tables[0].Rows[0]["WEBSITEADDRESS"].ToString();
It will not be shown as a link if the NavigateUrl property is blank.
Munna - 30 May 2008 15:06 GMT
> I have a HTML table that I have labels in several cells and I populate
> them in the Page Load event, from a dataset. I have a hyperlink in one
[quoted text clipped - 21 lines]
>
> Thanks
Hi
Did you also tried to set up the navigate url of lblWebsite in item
databound?
Thanks
Munna
www.munna.shatkotha.com