Как мне вызвать функцию void из codebehind?

#c# #.net #asp.net

#c# #.net #asp.net

Вопрос:

При вызове функции codebehind из aspx-файла я использую этот тег:

 <%# FunctionName(param) %>
  

Но при использовании этого тега функция всегда должна возвращать строку. Как мне вызвать функцию void из codebehinde в aspx файле?

Комментарии:

1. Когда вы хотите, чтобы этот метод был вызван?

2. Зачем вам это нужно? Я полагаю, вы ищете способ вызвать функцию на определенном этапе загрузки страницы?

3. Я не понимаю, зачем вам нужно вызывать метод void во время привязки данных … c

Ответ №1:

<%# используется для записи (очищенного) вывода в ответ, поэтому он ожидает, что ему будет что написать (т. е. возвращаемое значение). Попробуйте использовать <% %> вместо этого.