Я не могу заставить Page.ClientScript.RegisterStartupScript
работать. Я просмотрел все возможные предложения по stackoverflow и другим сайтам, но ничего не работает. Я не вижу сообщение «alert». Я продолжал упрощать код, пока не закончил очень простой HTML-файл и просто строку кода C#.Page.ClientScript.RegisterStartupScript Not Injecting Script
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<form></form>
</body>
</html>
и бэкенд C# вызов:
Page.ClientScript.RegisterStartupScript(this.GetType(), "AlertTab", "Alert('here!')", true);
Сценарий просто не добавляется к странице (я не вижу его в браузере HTML). Я попытался окружить скрипт <script>..</script>
тегами, но ничего не изменил.
Page.ClientScript.RegisterStartupScript
вызывается из Page_Load
показан html ваша разметка или источник страницы в браузере? – Igor