Если вам нужно объявить глобальный объект будет доступен везде на странице:
<script runat="server">
// ObjectType: Your class name
// Name: Your instance (variable) name.
ObjectType Name = new ObjectType();
</script>
Если вам просто нужна локальная переменная:
<%
ObjectType name = new ObjectType();
name.SomeMethod();
%>
Кстати, у вас должны быть веские причины для использования таких вещей в A SP.NET. Как правило, лучшие способы инкапсуляции элементов пользовательского интерфейса в пользовательские элементы управления и мастер-страницы.
Примечание: вы не можете использовать директивы using
в файлах .aspx
. Если вам нужно импортировать некоторое пространство имен в свой код, вы должны добавить директивы <%@ Imports Namespace="SomeNamespace" %>
сразу после вашей директивы <%@ Page %>
.
Thats awesome, thankyou Mehrdad! – Ash
Если у вас есть ObjectType, это, похоже, не распознается. Я использую глобальную декларацию. Это потому, что я пропустил инструкцию для чего-то? – Ash
Конечно, нет. Это место для вашего имени класса. –