Вставьте встроенный код JavaScript в заголовок или перед закрытием раздела тега body.C#

Место общения программистов C#
Ответить
Гость
 Вставьте встроенный код JavaScript в заголовок или перед закрытием раздела тега body.

Сообщение Гость »


Я хотел бы внедрить скрипт в один из трех разделов страницы (Head, Bottom или DropedPosition) из частичного представления.

Я добился этого с помощью помощника Html.Script, когда тип сценария использует ссылку. Проблема заключается в том, чтобы отобразить скрипт, поступающий в виде строки, и внедрить его в один из этих разделов. Оператор else — это та часть, которая не работает, и я понятия не имею, достижимо ли это с точки зрения частичного представления. Вот что у меня есть:
@if (scriptType == "ссылка") { если (позиция == "Голова") { Html.Script(fileUrl, "голова"); } если (позиция == "DropedPosition") { } если (позиция == "BeforeClosingBodyTag") { Html.Script(fileUrl, "дно"); } } else // тип скрипта — inLine { если (позиция == "Голова") { Html.Script(inlineCode, "голова"); } если (позиция == "DropedPosition") { @Html.Raw(inlineCode) } если (позиция == "BeforeClosingBodyTag") { Html.Script(inlineCode, "дно"); } }
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»