Remove Manufacturers Category

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
15 年 前
Try a Lot

By this

http://img294.imageshack.us/img294/4015/aspxviewak6.jpg


With this

http://img231.imageshack.us/img231/122/codeviewqf2.jpg
15 年 前
or

http://img142.imageshack.us/img142/1000/codeview2gw9.jpg

but i got this

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.
15 年 前
ManufacturerNavigation.ascx

<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>



ManufacturerNavigation.ascx.cs

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;
            }
        }
15 年 前
Thanks a Lot

Working Great
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.