powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Web handlers
4 сообщений из 4, страница 1 из 1
Web handlers
    #34178793
kostix
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
есть aspx страница, в которой вызывается ashx-файл вот в таком виде:
<img id="_imgChart" runat="server" src="Chart.ashx" />

мне надо передать аргумент в ashx.


пробовал через Session -- ashx не видит то, что я задавал на первоначальной странице;

пробовал с помощью задания аргумента в пути:
<img id="_imgChartStructural" runat="server" src="Chart.ashx?argument=111" />
аргумент передается нормально, но в последствии не получилось вставить такой "аргумент" из переменной
<img id="_imgChartPest" runat="server" src="Chart.ashx?argument=<%= FooArgument %>" />
т.к. при проверке 'context.Request.ServerVariables["argument"]' оказывается равно "<%= FooArgument %>"

подскажите еще способы для того, чтобы передать переменную или поправьте то, что написаны выше :)
...
Рейтинг: 0 / 0
Web handlers
    #34178832
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У хендлера реализуй IRequireSessionState (просто добавь его к описанию класса) и сразу же появится сессия.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
Web handlers
    #34179563
detox
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, kostix, Вы писали:

K>есть aspx страница, в которой вызывается ashx-файл вот в таком виде:
K><img id="_imgChart" runat="server" src="Chart.ashx" />

K>мне надо передать аргумент в ashx.


K>пробовал через Session -- ashx не видит то, что я задавал на первоначальной странице;

K>пробовал с помощью задания аргумента в пути:
K> <img id="_imgChartStructural" runat="server" src="Chart.ashx?argument=111" />
K> аргумент передается нормально, но в последствии не получилось вставить такой "аргумент" из переменной
K> <img id="_imgChartPest" runat="server" src="Chart.ashx?argument=<%= FooArgument %>" />
K> т.к. при проверке 'context.Request.ServerVariables["argument"]' оказывается равно "<%= FooArgument %>"

K>подскажите еще способы для того, чтобы передать переменную или поправьте то, что написаны выше :)

Попробуй вот так

<img id="_imgChartPest" src="Chart.ashx?argument=<%# Eval("FooArgument") %>" />
...
Рейтинг: 0 / 0
Web handlers
    #34180331
rameel
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте, detox, Вы писали:

D>Попробуй вот так
D><img id="_imgChartPest" src="Chart.ashx?argument=<%# Eval("FooArgument") %>" />

Зачем использовать Eval? Достаточно просто ...<%# FooArgument %>... << RSDN@Home 1.2.0 alpha rev. 668>>
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Web handlers
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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