Product.aspx 「這個名字並不在當前的背景下存在」ASP.NET網站
<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";
}
Product.aspx
1號線<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Product.aspx.cs" Inherits="Product" %>
以上是我的代碼看起來像只是一小部分。我添加到我的Product.aspx頁面的任何控件在.cs文件中都不起作用。將會出現一個錯誤,提示「名稱'控件名'在當前上下文中不存在」。從字面上嘗試了我可以在網上找到的所有解決方案,但無濟於事。
請注意,我使用ASP.Net空白網站,而不是Web應用程序,所以沒有designer.cs文件。
包括在你的問題所需的行爲會在這裏 –