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.
You might need to add Inherits="XXX.ABC"
in your Page Directive, where XXX is your root namespace. Also, I'm assuming that you named your class ABC to coincide with ABC.aspx.cs.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With