Надеюсь, кто-нибудь сможет указать мне правильное направление.
Я создал пользовательский контроль в VB, который обрабатывает страницы более эффективно, чем DataPager (по крайней мере, для очень больших наборов данных). Я хотел бы использовать его в проекте на C #, но у меня возникли проблемы с тем, чтобы заставить его работать.
Я пытался просто добавить PagingControl.ascx в проект C #, но когда я делаю это, разметка и код VB, кажется, не видят друг друга. - Это проблема пространства имен?
Я попытался добавить PagingControl.ascx в его собственный проект VB, а затем добавить этот проект в решение проекта C #, а также ссылку. - Это почти работает. Я могу зарегистрировать пользовательский контроль PagingControl в разметке. Я могу получить доступ к свойствам usercontrol в приведенном ниже коде, , но любое свойство, которое включает пользовательский интерфейс usercontrol, завершается неудачей.
Кажется, что форма usercontrol не имела возможности загрузить к моменту запуска обработчика события Page_Load страницы C #. - Может быть, это проблема «порядка операций»? В какой момент времени жизни страницы C # должна быть загружена форма usercontrol?
Если у кого-то есть идеи или идеи, я бы очень признателен. Заранее спасибо.