名称空间在我的asp.net代码后面的文件不创建

本文关键字:文件 创建 代码 net 空间 我的 asp | 更新日期: 2023-09-27 18:13:49

当我创建一个ASP。. NET Web Forms应用程序,然后背后的代码。aspx.cs不包含一个名称空间,但它只是从"部分类"开始,因此我无法访问其他Web Forms .aspx.cs文件的数据。

我想通过创建类对象或导入特定.aspx.cs文件的命名空间来访问一些函数。

我手动添加了名称空间,但它显示了错误。

我的项目代码后面的文件。aspx.cs是这样的

using System;
using System.Collections.Generic;   
using System.Linq;   
using System.Web;    
using System.Web.UI;    
using System.Web.UI.WebControls;
public partial class Default2 : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
    {
    }
}

和.aspx

<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default2.aspx.cs" Inherits="Default2" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
</head>
<body>
    <form id="form1" runat="server">
    <div>
    </div>
    </form>
</body>
</html>

现在我如何添加名称空间到我的项目代码后面的文件?是否需要更改一些Visual Studio设置?

名称空间在我的asp.net代码后面的文件不创建

ok THNX我添加了名称空间并修复了类似".... "的错误方法,属性等不存在于当前上下文中",但我已经创建了。cs类数据库连接,数据选择和数据检索。它工作得很好,但当我创建一个web表单只有。aspx和。aspx.cs文件正在创建。designer.aspx.cs缺少命名空间,现在我添加了一些水晶报告,以同样的方式出现,只有"crystalReport"。rpt文件正在创建其他文件,如crystalReports.cs,其中包含一些文件也丢失了。现在我需要预览报告,而我不能采取CrystalReport对象。RPT,因为它在webform中是不可见的,我想从那里预览报告。我已经为我的报告做了所有这些事情,以包括名称空间,然后它将工作。??现在我能做什么?谢谢你