注意html中codebehind和inherits中的值
<%@ Page Title="主页" Language="C#" MasterPageFile="~/Site.Master" AutoEventWireup="true" CodeBehind="Default.aspx.cs" Inherits="WebApplication1._Default" %>
是否和后台里面的
namespace WebApplication1 { public partial class _Default : Page { protected void Page_Load(object sender, EventArgs e) { } } }
相符合
检查下前端文件.aspx头部 CodeBehind和Inherits写的正确吗
答案是我的其他控件隐含错误造成的!不过谢谢!
还有个方法就是 你把<html></html>中间的内容,和后台的代码复制一下,然后删除这个页面,重新建立一个新的同名的页面,然后把代码在复制进去。