Добавление событий в динамически созданные элементы управления GridView в VB.NET

Я хочу добавить события в мои динамически созданные элементы управления GridView в VB.NET. Вот мой код.

Dim dgData as New GridView()
dgData.RowDataBound += New GridViewRowEvendHandler(dgData_RowDataBound)

Каждый раз, когда я исправляю приведенный выше код, я получаю синюю волнистую линию под dgData.RowDataBound, и вот причина:

"Public Event RowDataBound(etc...)является событием и не может быть вызвано напрямую. Используйте оператор 'RaiseEvent' для вызова события"

Как я могу избавиться от синей волнистой линии, чтобы я мог добавить свой новый обработчик событий в этот RowDataBound?


person tschock    schedule 07.09.2012    source источник


Ответы (1)


Может быть, это то, что вы ищете? https://stackoverflow.com/a/687293/614263

Вам необходимо просмотреть события в VB. Похоже, вы пытаетесь использовать там синтаксис С#.

person unnknown    schedule 07.09.2012