Я написал пользовательский веб-элемент управления ASP.NET с несколькими другими элементами управления. Всякий раз, когда я пытаюсь назначить событие элементу управления с помощью дизайнера форм, Visual Studio на мгновение выдает песочные часы, а затем не добавляет заглушку обработчика событий.
Я могу вручную добавить код обработчика событий и отредактировать HTML-код, чтобы связать его вместе, но кто-нибудь знает, что может вызвать такое поведение?
Я использую Visual Studio 2008 на 64-битной Win7.
Следующие шаги:
1 - Щелкните правой кнопкой мыши по флажку и выберите «Свойства»
2 - Перейдите в область «событий» на листе свойств (молния)
3 - Двойной щелчок по событию «CheckedChanged»
Результат: ничего
Следует также отметить, что раскрывающийся список событий для события CheckedChanged пуст.
В ответ на некоторые комментарии:
1 - Атрибут «codebehind» установлен в моем файле .ascx:
<%@ Control Language="vb" AutoEventWireup="false" CodeBehind="Filename.ascx.vb" Inherits="NameSpace.ClassName" %>
2 - я перезапустил Visual Studio и мой компьютер с теми же результатами.