Синтаксис Razor для визуализации раздела на основе условия

Я получил представление с определенным макетом. В макете есть раздел:

@RenderSection ("JavaScript", обязательно: false)

В представлении, в зависимости от условия, я хочу либо отображать определенный JavaScript в разделе, либо нет.

@if (condition)
{ 
    @section JavaScript
    {
        <script type="text/javascript>
           $(document).ready(function(){
             //bla...
           });
        </script>
    }
}

Приведенный выше синтаксис неверен. Какой правильный синтаксис?

Править

По сути, я получил частичное представление, которое нужно отрендерить на основе условия. Если условие истинно, то мне нужно отрендерить частичное представление вместе с некоторым JavaScript для частичного представления, которое я хочу перейти в раздел «JavaScript». Как я могу это сделать?

25
задан halfer 4 March 2018 в 23:02
поделиться