javascript - RegisterStartupScript 在 C# 中不起作用
问题描述
J 在 C# 上的 ClientScript.RegisterStartupScript 有问题。我的代码不起作用我有 ASP.NET:
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
<script>
function Test() {
alert("a");
}
</script>
</html>
后面的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Test
{
public partial class Test : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
ClientScript.RegisterStartupScript(GetType(), "Test1", "Test();", true);
}
}
}
我试过
了ScriptManager.RegisterStartupScript
,ClientScript.RegisterClientScriptBlock
但它们没用
请帮助我:(谢谢
解决方案
推荐阅读
- hyperledger-fabric - Hyperledger Fabric 中的批量更新
- php - 如何在 PHP 中使用 SPARQL 在本地查询 rdf 文件
- java - java 如何在同名目录中创建.txt
- macos - 通用 ctags YAML 支持
- python - Python 有标准的 PTS 阅读器或解析器吗?
- java - 使用 MavenXpp3Reader/MavenXpp3Writer 写入 pom 文件时保留/保留 pom xml 结构[元素顺序]
- android - 使用定期工作管理器每 30 秒后生成通知
- kotlin - 当声明 kotlin 大于或等于
- prolog - Prolog:为什么输出[x,y|_]中有竖线和下划线?
- javascript - 在循环内运行 ContactsApp.getContact(email) 会导致超时