Asp.net 我的aspx.cs没有';看不到我的runat=";服务器";控制
我有一个问题:我不知道发生了什么,但是突然我的Asp.net 我的aspx.cs没有';看不到我的runat=";服务器";控制,asp.net,Asp.net,我有一个问题:我不知道发生了什么,但是突然我的Home.aspx.cs没有看到我的runat=“server”控件来自Home.aspx。以下是来自Home.aspx的一些代码: <%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master" AutoEventWireup="true" CodeFile="Home.aspx.cs" Inherits="_Default" %&
Home.aspx.cs
没有看到我的runat=“server”
控件来自Home.aspx
。以下是来自Home.aspx
的一些代码:
<%@ Page Title="Home Page"
Language="C#"
MasterPageFile="~/Site.master"
AutoEventWireup="true"
CodeFile="Home.aspx.cs" Inherits="_Default" %>
<asp:Content ID="HeaderContent"
runat="server"
ContentPlaceHolderID="HeadContent">
</asp:Content>
<input type="hidden"
id="ascuns" runat="server" />
<asp:Content ID="BodyContent"
runat="server"
ContentPlaceHolderID="MainContent">
</asp:Content>
在我的
Home.aspx.cs
中,我得到一个错误:“名称ascuns在当前上下文中不存在”您的@Page
指令的继承属性是错误的。它应该是Inherits=“Home”
而不是Inherits=“\u Default”
请记住,CodeFile
属性不是由ASP.NET服务器使用的,而是由Visual Studio解决方案资源管理器使用的,以防止.aspx.cs文件弄乱文件列表。ASP.NET服务器使用继承
或类名
属性将页面标记链接到正确的页面类。您的@page
指令的继承
属性错误。它应该是Inherits=“Home”
而不是Inherits=“\u Default”
请记住,CodeFile
属性不是由ASP.NET服务器使用的,而是由Visual Studio解决方案资源管理器使用的,以防止.aspx.cs文件弄乱文件列表。ASP.NET服务器使用继承
或类名
属性将页面标记链接到正确的页面类。能否尝试将隐藏字段放置在BodyContent占位符内并验证?
i、 e
由于Home.aspx是一个内容页,这可能会导致问题
希望这有帮助 能否尝试将隐藏字段放置在BodyContent占位符内并验证?
i、 e
由于Home.aspx是一个内容页,这可能会导致问题
希望这有帮助 这是我的错误:我的另一个页面在Home.aspx.cs后面有代码,并且产生了这个错误 这是我的错误:我的另一个页面在Home.aspx.cs后面有代码,并且产生了这个错误