ScriptManagerとScriptManagerProxyの使い分け †ScriptManagerは、マスタページを持たないPage内、あるいはマスタページ内で使用する. ScriptManagerProxyは、マスタページを持つPage内で使用する. 参考情報: 参考情報: ClientScriptManager.RegisterStartupScriptの引数の意味 ClientScriptManager.RegisterForEventValidation †ページに<%@ Page EnableEventValidation="true" %>の設定は、Formタグに危険な文字コードが入っているか、またはコントロールのPostBack、CallBackイベントに利用するパラメータは、本当に最初に提供するコントロールからもらったものかを検証する。ページのEnableEventValidation属性をtrueに設定している場合、動作中に、JavaScriptなどの外部プログラムから、コントロールを変更したい時、ClientScriptManager.RegisterForEventValidation を利用して、ページに現在変更したものは大丈夫という旨を伝える。この一方に ClientScriptManager.RegisterForEventValidation を利用しても、コントロールに危険と認識する文字列の排除はできません。 http://www.cnblogs.com/dongyongjing/archive/2007/03/07/666427.html GetPostBackEventReference †为了使一般按钮也具有回发的功能,ASP.NET提供了Page.ClientScript.GetPostBackEventReferenceメソッド。 参考情報: RegisterStartupScript †動的にページ応答(Response)で、クライアント側のスクリプト ブロックを出力します。 ウィジェット型CM動画配信サービス manna [マナ] |