Hi,

here is the code to display feature product with price and add to cart. when i compile a page, i ll get a error.

<asp:DataList ID="dlCatalog" runat="server" RepeatColumns="3" RepeatDirection="Horizontal"
        RepeatLayout="Table" OnItemDataBound="dlCatalog_ItemDataBound" ItemStyle-CssClass="item-box"
        EnableViewState="false">
        <ItemTemplate>
            <div class="product-item">
                <h2 class="product-title">
                    <asp:HyperLink ID="hlProduct" runat="server" />
                </h2>
                <div class="picture">
                    <asp:HyperLink ID="hlImageLink" runat="server" />
                </div>
                <div class="clear"></div>
                
                <a href="javascript:void(0);" style="color:#FFFFFF;" class="rate"><%#Eval("ProductId") %>
                    <nopCommerce:ProductPrice2 ID="ProductPrice1" runat="server" ProductId='<%#Eval("ProductId") %>' />
                </a>
            
            <div class="buttons">
            <asp:Button runat="server" ID="btnNextStep" Text="<% $NopResources:Products.ProductDetails %>" ValidationGroup="ProductDetails" CommandArgument='<%# Eval("ProductId") %>' CssClass="productgridproductdetailbutton" /><br />
            <asp:Button runat="server" ID="btnAddToCart" OnCommand="btnAddToCart_Click" ValidationGroup="ProductDetails" CommandArgument='<%# Eval("ProductId") %>' CssClass="productgridaddtocartbutton" Text="<% $NopResources:Products.AddToCart %>" />
        </div>
        </ItemTemplate>
    </asp:DataList>


ERROR

Compilation Error
Description: An error occurred during the compilation of a resource required to service this request. Please review the following specific error details and modify your source code appropriately.

Compiler Error Message: CS1061: 'ASP.modules_homepageproducts_ascx' does not contain a definition for 'btnAddToCart_Click' and no extension method 'btnAddToCart_Click' accepting a first argument of type 'ASP.modules_homepageproducts_ascx' could be found (are you missing a using directive or an assembly reference?)

Source Error:

Line 30:             <div class="buttons">
Line 31:             <asp:Button runat="server" ID="btnNextStep" Text="<% $NopResources:Products.ProductDetails %>" ValidationGroup="ProductDetails" CommandArgument='<%# Eval("ProductId") %>' CssClass="productgridproductdetailbutton" /><br />
Line 32:             <asp:Button runat="server" ID="btnAddToCart" OnCommand="btnAddToCart_Click" ValidationGroup="ProductDetails" CommandArgument='<%# Eval("ProductId") %>' CssClass="productgridaddtocartbutton" Text="<% $NopResources:Products.AddToCart %>" />
Line 33:         </div>
Line 34:         </ItemTemplate>