updatepanel に送信機能を備えたフォームがあります。
それをテストするためにアラートを使用しましたが、これは正常に機能しています。フォームを送信すると、アラートがポップアップ表示されます。したがって、コードは機能しています。
protected void SendProfileForm_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
"ScrollTo", "alert('test');", true);
}
今、私はそれをこれに変更しましたが、これは何もしません。
protected void SendProfileForm_Click(object sender, EventArgs e)
{
ScriptManager.RegisterStartupScript(this.Page, this.Page.GetType(),
"ScrollTo", "window.scrollTo(0, 500);", true);
}
このコードで onclientclick を実行すると window.scrollTo(0, 500); それは働いています。したがって、このJavaScriptコードは機能しています。
私は何を間違っていますか。