1

違いは何ですか

ClientScript.RegisterStartupScript(typeof(Page)、Script、Script)

Page.RegisterStartupScript(Script、Script);

4

2 に答える 2

3

Page.RegisterStartupScript現在は廃止されており、使用しないでください..!

代わりにClientScriptManager.RegisterStartupScriptを使用してください...

前者と同じ能力を提供します...

于 2013-01-07T09:49:44.180 に答える
1

リフレクターを使用すると、それを見ることができます

Page.RegisterStartupScript(Script, Script);

次のパラメータを使用してClientScript.RegisterStartupScriptを呼び出しています。

EditorBrowsable(EditorBrowsableState.Advanced), Obsolete("The recommended alternative is   ClientScript.RegisterStartupScript(Type type, string key, string script). http://go.microsoft.com/fwlink/?linkid=14202")]
public virtual void RegisterStartupScript(string key, string script)
{
     this.ClientScript.RegisterStartupScript(typeof(Page), key, script, false);
}
于 2013-01-07T10:54:43.170 に答える