Я не хочу регистрировать OnMouseOver и OnMouseOut-Event для изображения из кода позади, потому что я должен отличаться, если пользователь вошел в систему или нет. Любые идеи?Регистрация OnMouseOver-Event от CodeBehind?
2
A
ответ
6
Атрибут объекта можно добавить.
например.
Image img = new Image();
img.Attributes.Add("onmouseover", "myjavascriptfunction();");
Для установки В параметре на основе идентификатора объекта, с помощью этого:
Image img = new Image();
img.Attributes.Add("onmouseover", "myjavascriptfunction(" + img.ClientID + ");");
0
О решении будет использовать класс CSS и JQuery:
<img id="generatedId" class="myHoverImage" />
JavaScript:
$("img.myHoverImage").mouseover (function() {
// you can access the generated id:
alert (this.id);
// --> your code goes here <-- \\
});
1
Используя пример ck, вы можете chieve, что вы пытаетесь сделать, используя свойство ClientID
на вашем сервере. Как это:
yourImage.Attributes.Add("onmouseover", "jsfunction(" + yourImage.ClientID + ");");
Смежные вопросы
- 1. Проверка ASP.net от codebehind
- 2. Вызов javascript от Codebehind
- 3. Создать Global.asax от codebehind
- 4. Silverlight Custom Binding от CodeBehind
- 5. Добавление условного комментария от codebehind
- 6. Triggering FancyBox от ASP.Net Codebehind
- 7. MVVM Обработка PasswordBox от codebehind
- 8. Регистрация запросов от sp_MSForEachTable
- 9. изменить цвет фона панели инструментов от codebehind
- 10. как показать скрытый div от codebehind C#
- 11. Угасание окна с ошибкой от codebehind
- 12. ASP.NET и jQuery - звонок от codebehind
- 13. Отправить запрос POST от codebehind в ASP.NET
- 14. Как определить сгенерированные идентификаторы ASP.NET от codebehind?
- 15. Получите управление div по имени от codebehind
- 16. Создание текстового поля aspx от codebehind
- 17. розжига RelayCommand от CodeBehind связан с VM
- 18. Параметр от codebehind до jquery [Главная страница]
- 19. WinRT - получить все элементы управления от codebehind
- 20. Как отредактировать поле изображения Sitecore от codebehind
- 21. Привязать внутреннюю сетку вложенной RadGrid от CodeBehind
- 22. доступ к прикрепленному имуществу от codebehind
- 23. Как войти в Instagram от codebehind?
- 24. Добавить OnClick на кнопку от codebehind
- 25. Bind Литеральный контроль внутри Gridview от codebehind.
- 26. триггер jQuery ui диалог от codebehind?
- 27. Как изменить TextBlock Text от codebehind?
- 28. Доступ к asp: стиль Tablerow от codebehind
- 29. Значение передачи от переменной CodeBehind до Angularjs
- 30. Регистрация Spring filter от BeanDefinitionParser
Я должен добавить параметр изображения-идентификатора в функции, так что «функция (img123)», но из-за RUNAT = Сервер изменения ID во время выполнения, что делать? – Kovu
Отредактировано, чтобы добавить то, что вам нужно. – cjk
Прекрасно работает – Kovu