Получение ASP.NET ImageButton OnClientClick изменений на сервере - PullRequest
0 голосов
/ 13 октября 2009

Я использую ASP.NET ImageButton на моем веб-сайте. Когда пользователь нажимает на ImageButton, JavaScript запускается через событие OnClientClick. Сценарий изменяет ImageUrl кнопки ImageButton.

На той же странице у меня есть кнопка отправки.

Нажатие на кнопку вызывает появление сообщения назад.

Есть ли способ узнать правильный ImageUrl ImageButton со стороны сервера сейчас при обработке события OnClick на стороне сервера кнопки отправки?

Ответы [ 3 ]

1 голос
/ 27 июля 2012

или вы можете просто использовать это в своем коде:

protected void imageclicked(object sender, eventargs e)
{
 ImageButton ClickedButton = sender as ImageButton;
}

тогда вы можете использовать ClickedButton.ImageUrl

1 голос
/ 13 октября 2009

Вы можете сохранить измененный URL-адрес в скрытом текстовом поле, а при обратной передаче вы можете получить текстовое поле.

0 голосов
/ 13 октября 2009

Вы можете добавить скрытое поле для записи имени изображения каждый раз, когда запускается скрипт на стороне клиента. При обратной передаче вы просто проверяете значение этого поля.

...