I drag and drop a Label control on my ABC.ASPX page.It Compiles correctly.
But the control (Label2
) is not available in code-behind ABC.ASPX.cs for value assignment.
What is the resolution?
<%@ Page language="c#" CodeBehind="ABC.aspx.cs" AutoEventWireup="false" %>
<asp:Label ID="Label2" runat="server" Font-Bold="True"></asp:Label>
You are probably missing an entry for this in your designer.cs file. You can either add something like this to the file:
protected global::System.Web.UI.WebControls.Label Label2;
Or delete the designer.cs file, right click the parent aspx file and choose "Convert to Web Application". This should recreate the designer.cs file with all the appropriate entries.