Возможно вернуть / выйти из ASP.Сетевое включение?

#asp.net #vb.net #server-side-includes

#asp.net #vb.net #на стороне сервера — включает

Вопрос:

Если у меня есть родительский файл с включенным:

 ' Parent.aspx
<!--#include virtual="/inc/MyInclude.aspx"-->
  

Возможно ли в MyInclude.aspx «вернуть» или «выйти» из включения? Что-то вроде:

 ' MyInclude.aspx
if someCondition then
    'exit include - in other words, don't process or render any more of it.

' Rest of include contents
...
...
...
  

Я знаю, что мог бы просто сделать if / else, например:

 ' MyInclude.aspx
if someCondition then
    'do nothing.
else
    ' Rest of include contents
    ...
    ...
    ...
  

Но я просто хочу избежать отступов всего содержимого include.

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

1. Когда включения обрабатываются в ASP, они просто рассматриваются как расширение существующей обрабатываемой страницы, из них невозможно «выйти». Однако вы можете быть умны в том, как вы структурируете свое включение, чтобы оно выполняло только ту часть, которую вы хотите, используя флаг или какой-либо другой подход.

2. Просто обратите внимание на aspx ссылку, которая предполагает, что вы используете ASP. Чистый не классический ASP. Довольно уверен, что включает в ASP.Net ведите себя точно так же.

3. Упс — спасибо, @Lankymart!