#c# #asp.net #ajax #vb.net #subroutine
#c# #asp.net #ajax #vb.net #подпрограмма
Вопрос:
У меня есть устаревшее приложение на asp. Код, лежащий в основе, написан на vb, о котором я мало что знаю. Итак, я добавил универсальный обработчик и вызываю его из Ajax. Теперь у меня есть подпрограмма в коде, которая вызывается при загрузке страницы. Я хочу вызвать ее снова, но либо из c # (предпочтительно), либо из ajax. Я пытался вызвать ее из c #, но класс там недоступен. Итак, что я могу сделать?
Код VB выглядит следующим образом:
Partial Class PatientAppointmant_box
Inherits System.Web.UI.Page
.
.
.
Public Sub foo()
`Dim define few adapters
'fille this and bind to datasource
End Sub
Я хочу вызвать это foo()
из универсального обработчика.
Комментарии:
1. Это VB.NET или VB, который вы пытаетесь вызвать?
2. Внутри моего web.config написано
Microsoft.VisualBasic.Compatibility, Version=10.0.0.0
, я не знаю vb3. @JohnWu да, это приложение forms, я забыл упомянуть об этом.
4. Итак, у вас есть веб-сайт, который ASP.NET веб-формы, написанные на VB и написанные на c #? Или программа на c # является отдельным приложением?
5. Я добавил универсальный обработчик в c #. Прямо сейчас я решил проблему с location.reload(), но вы знаете, что частая загрузка страницы вызывает раздражение у пользователя