Javascript ASP.NET中的ClientScript.RegisterStartupScript是什么?

Javascript ASP.NET中的ClientScript.RegisterStartupScript是什么?,javascript,asp.net,Javascript,Asp.net,这在asp.net的.cs页面中使用。请解释以下代码的含义: Page.ClientScript.RegisterStartupScript(this.GetType(), "'" + scriptKey + "'", ValidationScript.ToString(), false); 这会在客户机上注册一些javascript-ValidationScript不管是什么 这意味着,ValidationScript将出现在输出中,以便客户端执行。我猜测要执行验证例程。这会在客户端注册一些

这在asp.net的.cs页面中使用。请解释以下代码的含义:

Page.ClientScript.RegisterStartupScript(this.GetType(), "'" + scriptKey + "'", ValidationScript.ToString(), false);

这会在客户机上注册一些javascript-
ValidationScript
不管是什么


这意味着,
ValidationScript
将出现在输出中,以便客户端执行。我猜测要执行验证例程。

这会在客户端注册一些javascript-
ValidationScript
不管是什么


这意味着,
ValidationScript
将出现在输出中,以便客户端执行。我猜应该执行验证例程。

它注册了一个javascript块,当页面加载完毕时将执行该块。前两个参数用于标识脚本(页面中只能注册一个具有给定类型和密钥的启动脚本)


.

它注册一个javascript块,该块将在页面加载完成后执行。前两个参数用于标识脚本(页面中只能注册一个具有给定类型和键的启动脚本)


.

有关详细说明,请查看msdn:


但基本上所有发生的事情是,javascript在页面上注册,并使用类型/键组合,以确保不会有任何重复。

有关详细说明,请查看msdn:


但基本上,所有发生的事情是,javascript在页面上注册,并使用类型/键组合,以确保不会有任何重复。

请阅读此-

请阅读此-

我不记得曾经说过这句话。事实上,这看起来非常像Jon Skeet书的营销材料中的一段引用“C#Depth”――我没有写那些营销材料,我只是写了前言。@Eric:如果你写这样的营销宣传,那真是太有趣了:)哦..我的错。它确实是从C#Depth的封底上读来的。我以前读过,记得是这样。在引用之前应该检查一下。所以编辑答案。我不记得曾经说过。事实上,这看起来非常像Jon Skeet的书“C#Depth”的营销材料中的引用“——那些营销材料不是我写的,我只是写了前言。@Eric:如果你写这样的营销宣传,那真是太有趣了:)哦。。我的错。这确实是《深度》杂志封底上写的。我以前读过,记得是这样的。应该在报价前检查。所以编辑答案。