Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
По мере моего продвижения в изучении ASP.NET файл .aspx разросся до неприятных размеров. Каким образом можно процедуры, функции и классы держать в другом файле, подключая другой файл к главному? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:14 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPot...Каким образом можно процедуры, функции и классы держать в другом файле, подключая другой файл к главному? Разбить код на классы, положить его в App_Code, подключать через using и использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:28 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Можно написать наследника от Page добавить новый функционал и использовать как класс наследником которого являются все страницы---------------------------------------- Knowledge is P...O...w...E...R! My site ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:38 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPotЧто такое App_Code ? Папка для кода в структуре приложения ASP.NET (в версии 2.0). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:40 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
А в каком виде туда нужно классы складывать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:50 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPotА в каком виде туда нужно классы складывать? в таком: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 10:53 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
То есть, вы хотите сказать, что если я хочу свои процедуры, написанные на Бейсике, положить в другой файл и вызывать их оттуда, то у меня такой возможности нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 11:01 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPotТо есть, вы хотите сказать, что если я хочу свои процедуры, написанные на Бейсике, положить в другой файл и вызывать их оттуда, то у меня такой возможности нет? Почему нет? Вам уже пол часа про это рассказывают. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 11:05 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Получается, для каждого класса - отдельный файл? И их непременно нужно компилировать? А как настроить Visual Studio 2005 так, чтобы она их компилировала и не нужно было это делать из командной строки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:08 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Приведите, плз, кусочек кода, где используется using. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:14 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
блин, ну какой кусочек кода, там просто все как 3 копейки. в окне проекта жмем правую кнопку, добавить ASP.NET Folder -> App_Code. На ней жмем правую кнопку - добавить итем - class (C# или VB) В появившемся файле уже есть заготовка класса Class1. У себя в aspx в любом месте пишем (без using, что-бы проще) Код: plaintext 1. Компилируется все прямо в студии без всякой командной строки нажатием ctrl-shift-b. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:22 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
тока с using я погорячился. у вас вроде как VB, там эта директива кажется Import называется ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:24 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Конечно, просто. Кто же спорит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:24 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Я очень туп. Но очень любопытен: "в окне проекта" - это где? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:48 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Solution explorer, у меня справа сверзу обычно (вроде так по умолчанию сделано) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 12:55 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
Если добавить в мой файл .aspx такие директивки Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 14:58 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
А нажатие Ctrl-Shift-B запускает лишь validation всего этого хозяйства, причем именно всего, а вовсе не компилирует мой .vb. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 15:02 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPotПолучается, для каждого класса - отдельный файл? в принципе можно и несколько классов в один файл засунуть, но хорошим тоном считается один класс - один файл. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 15:04 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
BrokenPotА нажатие Ctrl-Shift-B запускает лишь validation всего этого хозяйства, причем именно всего, а вовсе не компилирует мой .vb. компилирует ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 15:05 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
ЧеГевара BrokenPotА нажатие Ctrl-Shift-B запускает лишь validation всего этого хозяйства, причем именно всего, а вовсе не компилирует мой .vb. компилируетА куда кладет результат? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2006, 15:19 |
|
||
|
Юниты-модули
|
|||
|---|---|---|---|
|
#18+
ЧеГеварахорошим тоном считается один класс - один файл.Действительно, так удобнее. Только теперь не знаю, если я в одном из своих классов использую другой свой класс, как мне сослаться на другой файл с этим классом? Import почему-то не катит... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2006, 14:43 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33934426&tid=1390290]: |
0ms |
get settings: |
11ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
81ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
56ms |
get tp. blocked users: |
1ms |
| others: | 287ms |
| total: | 468ms |

| 0 / 0 |
