Product.aspxASP.NET Web Site "Der Name existiert nicht im aktuellen Kontext"
<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1">
<ItemTemplate>
<asp:textbox runat="server" ID="quantitytb"></asp:textbox>
<asp:Button CssClass="addtocart-button" runat="server" Text="Add to cart" ID="addtocartbutton" onclick="addtocartbutton_Click"></asp:Button>
</ItemTemplate>
</asp:DataList>
Product.aspx.cs
protected void addtocartbutton_Click(object sender, EventArgs e)
{
quantitytb.Text="1";
}
Linie 1 von Product.aspx
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Product.aspx.cs" Inherits="Product" %>
Oben ist nur ein kleiner Ausschnitt davon, wie mein Code aussieht. Alle Steuerelemente, die ich meiner Product.aspx-Seite hinzufüge, funktionieren nicht in der CS-Datei. Es wird ein Fehler angezeigt, der besagt, dass der Name 'Steuerelementname' im aktuellen Kontext nicht vorhanden ist. Wörtlich versucht alle Lösungen, die ich online finden kann, aber ohne Erfolg.
Beachten Sie, dass ich ASP.Net Empty Web Site und nicht Web Application verwenden, so gibt es keine Designer.cs-Datei.
einschließlich des gewünschten Verhalten in Ihrer Frage wäre hier –