![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
Dedal |
|
||||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 6.5.2004 Репутация: нет Всего: нет |
Не уверен, что правильно сформулировал тему. Дело вот в чем. Есть ascx-компонент с таким вот кодом:
Насколько я понимаю <%#imagelink %> это директива препроцессора. Значение imagelink должно вычисляться в codebehind. И оно вычисляется, но не подставляется в генерируемый html. В итоге получается такой код:
В чем тут может быть дело? |
||||
|
|||||
Mymik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1474 Регистрация: 12.5.2006 Где: Lamer-центер Репутация: 50 Всего: 78 |
Dedal, <%# %> работает только лишь в контролах типа GridView/DataGrid, Repeater, DataList. И осуществляет привязку к DataSource родительского объекта.
В остальных частях страницы вы должны использовать <%= %> А так же метод или моле должны быть приведены к типу string. Вообще <%= %> распознается как Response.Write() ну а он принимает string. P.S. <%= %> работает и в GridView/DataGrid, Repeater, DataList. Применяется для обращения к элементам находящимся на данной странице или методам(/полям) находящимся в behind-code Это сообщение отредактировал(а) Mymik - 16.5.2007, 23:14 -------------------- |
|||
|
||||
SpaceSpace |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 366 Регистрация: 10.4.2007 Где: Самара Репутация: 3 Всего: 10 |
Грязный хак:
Не делай так:
в бехайнде соответственно getStyle конструирует всю строку "background: url('imagelink') top left" Не делай ![]() -------------------- Репутация - самое ценное, что есть у человека. Зарабатывают годы, теряют за мгновение. 70-565 MCPD Enterprise 3.5 |
|||
|
||||
Dedal |
|
|||
Новичок Профиль Группа: Участник Сообщений: 26 Регистрация: 6.5.2004 Репутация: нет Всего: нет |
Mymik, SpaceSpace, спасибо, работает
![]() |
|||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |