Итак, я создал файл класса «Лица» на веб-сайт и разместил его в папке с именем App_Code
.ASP.NET Не удается инициировать экземпляр объекта класса I, созданного
Но теперь в моем default.aspx.cs
я не могу показаться, чтобы создать то Persons test = new Persons();
Говорит
Тип или пространство имен Лица, не нашли
Это мой человек класс до сих пор
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
namespace WebApplication1.App_Code
{
public class Persons
{
public string FirstName { get; set; }
public string LastName { get; set; }
public string Email { get; set; }
public string DisplayFullName()
{
string info;
info = "FullName is: " + FirstName + " " + LastName;
return info;
}
public void setData(String sLine)
{
this.FirstName = "Test";
}
}
}
Когда я пытаюсь это сделать, добавляя к default.aspx с помощью WebApplication1.App_Code; Я получаю ошибку в App_Code, говоря, что пространство имен не существует – StevieB
@StevieB Это должно быть в вашем файле * .cs, а не в файле aspx html. Если вы не делаете свой код в файле aspx с отметками разметки. В этом случае используйте '<% @ Import namespace =" MyProgram.MyNamespace "%>' – asawyer
Да, я знаю, что получаю эту ошибку в файле .cs – StevieB