Try a Lot
By this
http://img294.imageshack.us/img294/4015/aspxviewak6.jpg
With this
http://img231.imageshack.us/img231/122/codeviewqf2.jpg
<div class="listbox">
<asp:Repeater ID="rptrManufacturers" runat="server" OnItemDataBound="rptrManufacturers_OnItemDataBound">
<HeaderTemplate>
<ul>
</HeaderTemplate>
<ItemTemplate>
<li>
<asp:HyperLink ID="hlManufacturer" runat="server" NavigateUrl='<%#SEOHelper.GetManufacturerURL(Convert.ToInt32(Eval("ManufacturerID"))) %>'
Text='<%#Server.HtmlEncode(Eval("Name").ToString()) %>'></asp:HyperLink>
</li>
</ItemTemplate>
<FooterTemplate>
</ul>
</FooterTemplate>
</asp:Repeater>
</div>
protected void rptrManufacturers_OnItemDataBound(object sender, RepeaterItemEventArgs e)
{
if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem)
{
Manufacturer manufacturer = e.Item.DataItem as Manufacturer;
HyperLink hlImageLink = e.Item.FindControl("hlManufacturer") as HyperLink;
string manufacturerURL = SEOHelper.GetManufacturerURL(manufacturer.ManufacturerID);
if (hlImageLink != null)
{
hlImageLink.ImageUrl = PictureManager.GetPictureUrl(manufacturer.PictureID, 125, 125, true);
}
else
{
hlImageLink.ImageUrl = PictureManager.NoImageURL;
}
hlImageLink.NavigateUrl = manufacturerURL;
hlImageLink.Text = manufacturer.Name;
}
}