Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как создать CUSTOM-контрол
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Кто-нибудь зацепку подскажет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2006, 00:36 |
|
||
|
Как создать CUSTOM-контрол
|
|||
|---|---|---|---|
|
#18+
ну можно так сделать.)) Создать КАСТОМ контрол. Например такой: Public перем 1 ...и т.д Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load End Sub Protected Overrides Sub Render(ByVal output As System.Web.UI.HtmlTextWriter) _text = "<img width=" & widthI & " height=" & heightI & " SRC=""" & path & "?width= " & widthI & "&height=" & heightI & """ border=1>" output.Write(_text) End Sub Теперь на нужной нами страничке располагаем <%@Register TagPrefix="uc1" Namespace="Mylib" Assembly="Mylib"%> а в коде хтмле как обычный юзер-контрол. ДА, такие вот КАСТОМ контролы лучше делать в отдельном проекте. А ДЛЛ цеплять к текущему проекту. Что нужно сделать и в данном случае. так! а в вышеуказннном SRC указать путь к страничке, код-бехайнд которой таков (PAGE_LOAD): Dim bmp As Bitmap = NewImageBlaBla() Response.ContentType = "image/jpeg" bmp.Save(Response.OutputStream, ImageFormat.Jpeg) Как-то так. Немножечко путанно вышло, но обращайтесь по мере наступления непонимания.кто сказал, что будет легко?))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 14:51 |
|
||
|
Как создать CUSTOM-контрол
|
|||
|---|---|---|---|
|
#18+
Ага. Спасибо. Получается с рисунками я затупил вот в этом: Код: plaintext Код: plaintext Но это как бы только пол-беды. Вторая половина моей проблемы в другом. Получается что надо эту ссылочную страничку размещать все-таки не в библиотеке, где лежит сам CUSTOM, а в основном проекте. А это напряг, ибо это контрол простой (он тянет за собой одну лишнюю страничку), а есть подобные контролы куда более сложные, которые тянут за собой по 4-5 страничек. Соотвественно, получается что просто получить это на ToolBox мало, чтоб пользоваться надо помнить еще про дополнительные странички (код которых ДЛЯ ВСЕХ МОИХ ПРОЕКТОВ ОДИНАКОВ). Те, получается, что вторая половина беды - как и вот это Код: plaintext 1. 2. Реально вот этот контрол в работающем виде у меня вот так сейчас выглядит: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. то эта штука пройдет даже как HTML-контрол... Но как и саму страничку SQLImage.ASPX всунуть в контрол, чтоб он за собой сопли не тащил в виде отдельных страничек? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.09.2006, 21:08 |
|
||
|
Как создать CUSTOM-контрол
|
|||
|---|---|---|---|
|
#18+
ну да. Вы все верно описали... и про эти дополнительные странички - прямо в "яблочко". Я ,признаться, долго долбался сам с этим.) Удачи.кто сказал, что будет легко?))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 13:17 |
|
||
|
Как создать CUSTOM-контрол
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Какой смысл в CUSTOM-контроле, в котором куча URL с параметрами "?", и который будет тащить за собой еще множество страниц. Тут вся фишка - как все это инкапсулировать в одну библиотеку. И понятно, что это сделать можно, ведь каждая отдельная ссылочная страничка - это ж тоже просто DLL... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2006, 14:27 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33964985&tid=1389864]: |
0ms |
get settings: |
12ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
56ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 234ms |
| total: | 408ms |

| 0 / 0 |
