powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Разделение кода страниц в ASP.NET 2.0
4 сообщений из 4, страница 1 из 1
Разделение кода страниц в ASP.NET 2.0
    #33988017
Dezmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Привет!

Я недавно решил перейти на VS 2005 и, соответствено, на ASP.NET 2.0, в связи с этим начались трудности

Нужно, чтобы файл юзерконтрола находился в самом веб-проекте, а класс к этому контролу — в другом (в библиотеке классов).
возникают 2 прогблемы
1) Компилятор ругается на inherits в юзерконтроле, мол не может найти нужный класс, хотя путь к класс я прописал правильно
2) Так как используется partial сlass, компилятор не может найти объявление элементов (контролов), т.к. файл вообще находится в другом проекте

Можно ли избавиться от partial?
...
Рейтинг: 0 / 0
Разделение кода страниц в ASP.NET 2.0
    #33988177
Фотография Роман Дынник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Компилятор ругается на inherits в юзерконтроле, мол не может найти нужный класс, хотя путь к класс я прописал правильно

Для директивы @Register Необходимо указывать полный namespace в параметре Namespace
и параметр Assembly с именем сборки в которой находится usercontrol
...
Рейтинг: 0 / 0
Разделение кода страниц в ASP.NET 2.0
    #33988720
Gollum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Dezmond, Вы писали:

D>Можно ли избавиться от partial?

Нельзя. Используйте механизмы ООП — наследование и полморфизм. Т.е. наследуйте класс юзерконтрола от своего базового класса (реализуйте интерфейс), в котором будет нужная функциональность.And please don't stick Thy servants, Lord, in a Rotissomat.
...
Рейтинг: 0 / 0
Разделение кода страниц в ASP.NET 2.0
    #33996431
Dezmond
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Здравствуйте, Dezmond, Вы писали:

D>Привет!

D>Я недавно решил перейти на VS 2005 и, соответствено, на ASP.NET 2.0, в связи с этим начались трудности

D>Нужно, чтобы файл юзерконтрола находился в самом веб-проекте, а класс к этому контролу — в другом (в библиотеке классов).
D>возникают 2 прогблемы
D>1) Компилятор ругается на inherits в юзерконтроле, мол не может найти нужный класс, хотя путь к класс я прописал правильно
D>2) Так как используется partial сlass, компилятор не может найти объявление элементов (контролов), т.к. файл вообще находится в другом проекте

D>Можно ли избавиться от partial?


Нашёл решение!

AutoEventWireup="false"
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Разделение кода страниц в ASP.NET 2.0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]