У меня есть метод расширения, который я могу использовать из кода .cs codebehind страницы aspx, но если я попытаюсь сделать это в блоке кода в aspx, он не может найти метод расширения. Есть ли что-то, что мне нужно добавить на страницу?Как использовать метод расширения из кодового блока в aspx странице
1
A
ответ
6
Вы должны включать пространство имен, содержащее метод расширения в верхней части страницы, как это:
<%@ Import Namespace="Your.Namespace" %>
Вы также можете включить его глобально в Web.config:
<pages>
<namespaces>
<add namespace="Your.Namespace" />
</namespaces>
</pages>
2
целесообразно с помощью директивы:
<%@ Import Namespace="NamespaceContainingTheStaticClass" %>
Или еще лучше сделать это во всем мире в web.config
<pages>
<namespaces>
<add namespace="NamespaceContainingTheStaticClass" />
</namespaces>
</pages>
Смежные вопросы
- 1. Использовать jade mixin внутри кодового блока
- 2. Embeded ошибки кодового блока
- 3. Как использовать метод расширения Max?
- 4. Обертка для кодового блока
- 5. Метод доступа на странице aspx из usercontrol
- 6. Могу ли я использовать методы расширения inline на странице ASPX?
- 7. как перейти к соответствующему концу кодового блока?
- 8. Вызвать метод на странице aspx
- 9. Базовая java относительно кодового блока
- 10. Как использовать datepicker в aspx странице?
- 11. cpu использование кодового блока в powershell
- 12. Оценка кодового блока в режиме Org
- 13. Как использовать этот метод блока?
- 14. Выполнение того же кодового блока (выход)
- 15. Обтекание кодового блока вокруг кода в VIM
- 16. Как ссылаться на делегат C# из своего кодового блока?
- 17. Преобразование кодового блока в кодовый блок MVC
- 18. Подсвечивание кодового блока в Aptana Studio 3
- 19. Альтернатива в laravel для кодового блока
- 20. Как использовать CKEditor на пользовательской странице ASPX?
- 21. Как использовать метод расширения Join()?
- 22. Как использовать Bootstrap на странице aspx?
- 23. Как использовать Request.QueryString на странице aspx?
- 24. ASP.NET - Использовать переменную в .aspx странице
- 25. Веб-метод на странице aspx не выполняется.
- 26. принудительное выполнение кодового блока org-mode
- 27. Извлечение html-содержимого aspx из кодового кода настраиваемого элемента управления
- 28. Как мне вызвать метод из aspx-файла?
- 29. Динамически добавлять статический метод на странице aspx из ascx
- 30. Можно ли вызвать метод из другого класса на странице ASPX?
Спасибо. Я не понимал, что мне придется это делать, потому что метод расширения находится в том же пространстве имен, что и код за классом. – Jeremy
, если расширение находится в другой сборке, вам также потребуется <добавить сборку в web.config –