それが機能しているかどうかをどのように判断しますか?java-script エラーが発生しましたか?
display();
ブラウザでソースを表示し、対応するスクリプト ( ) が (ソースの最後に向かって) 発行されているかどうかを確認する必要があります。ある場合は、明らかに引用されたコードが機能しています。問題は、対応する関数定義 ( display
) が欠落しているか、その他の Java スクリプト エラーが発生している可能性があります。ブラウザで Java スクリプト デバッグを有効にしてトラブルシューティングを行ってください。
スクリプト let が発行されていない場合は、条件が実行されているかどうかを確認する必要があります。これは、Visual Studio でサーバー側のデバッグ (F5) を使用して簡単に実行できます。RegisterStartupScript
行が実行されてもソースの表示にスクリプトが表示されない場合は、登録に使用しているスクリプト キー ( )"onload"
が別の場所のユーザー コントロールで既に使用されている可能性があります。別のキーを使用してみてください。 . 例えば、
Page.ClientScript.RegisterStartupScript(this.GetType(), "on-start-display",
"display();", true);