2010-05-27 2 views
8

Я хочу импортировать класс, который находится в App_Code, чтобы использовать его на моих страницах aspx.Импортировать класс в ASP.NET

Как я могу это сделать?

Благодаря

+1

Какой класс? Как вы собираетесь использовать этот класс? Что будет содержать класс? Так много деталей, которые нужно предоставить перед тем, как этот вопрос станет ответственным. –

+0

Что вы подразумеваете под импортом? – Myra

+0

Вы получаете какие-либо ошибки? AFAIK вы должны иметь возможность использовать материал в App_Code, просто включив правильное пространство имен своего класса с помощью оператора using. – JohnIdol

ответ

14

Добавить пространство имен вы использовали в файл отделенного кода или файл ASPX (если не используется код позади).

using YourNamespace; //C# 
imports YourNamespace //VB 

или, если не используется CodeBehind

<%@ Import Namespace="YourNamespace" %> 
0

если ваш класс App_Code находится в другом пространстве имен, добавьте using заявление в верхней части вашего кода позади. Пример:

using MyCustomNamespace; 

EDIT: при использовании VB в коде позади:

imports MyCustomNamespace 
0

Если вы не добавить пункт пространство имен в своем классе вам не нужно импортировать что-либо, вы можете использовать класс непосредственно из кода позади.

Если у вас есть предложение Namespace в классе, просто добавьте «Imports YourNamespaceName» в первую строку вашего кода.

Смежные вопросы