Добавить собственный скрипт в ScriptManager? - PullRequest
2 голосов
/ 02 августа 2011

Мне нравится, что в ASP.NET ScriptManager имеет составной раздел, который позволяет указывать несколько файлов javascript, и выполняет всю работу по объединению их всех в один файл во время выполнения.1004 *

Можно ли добавить источник JavaScript непосредственно в менеджер сценариев, например:

ScriptManager.CompositeScript.Scripts.Add("alert('hello');")//psuedo code

Ответы [ 2 ]

2 голосов
/ 02 августа 2011

Вы можете добавить скрипт через ScriptManager следующим образом:

ScriptManager.RegisterStartupScript(this, GetType(), ClientID,"alert('hello');", true);

Этот скрипт будет добавлен прямо на страницу.

0 голосов
/ 24 февраля 2015

Это работает для меня, когда я делаю это так

Private Sub test()
        ScriptManager.RegisterStartupScript(Me.Page, Me.GetType(), "k1", "alert('hello')", True)
    End Sub

, но когда я добавляю SweerAlert к нему, оно не будет работать

Private Sub test()
            ScriptManager.RegisterStartupScript(Me.Page, Me.GetType(), "k1", "swal('Please Provide All Valid Message Information!')", True)
        End Sub

у вас естьлюбая идея, почему это не работает.

...