aspx DetailsViewの挿入機能を使用しています。新しいレコードが処理され、データベースに追加されている間、javascriptモーダルポップアップウィンドウを表示したいと思います。 DetailsView_ItemCommandでボタンのクリックをフックできます。それは機能していないので、私はjavascriptのAlert()ポップアップを表示するだけで何が起きているのか把握しようとしました。しかし、それを働かせることはできません。ここでは、関連するDetailsView_ItemCommandだ:レコードが挿入された後追加 "お待ちください" javascriptモーダルaspx詳細ビュー挿入ボタン
protected void DetailsViewInsertFPL_ItemCommand(object sender, DetailsViewCommandEventArgs e)
{
if (e.CommandName == "Insert")
{
ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "waitMessage", "alert('Please wait while your request is processed');", true);
return;
}
}
、別のaspxページへのリダイレクトがあります。
誰も私を正しい道に導くことができますか?私はいくつかのaspxページとDetailsViewプロパティを見て、何かが正しく設定されていないかどうかを見ていきます。
'DetailView'を' asp:UpdatePanel'に置き、 'asp:UpdateProgress'を追加してください。 –
私はasp:UpdatePanelとasp:UpdateProgressを行って、その動作を確認します。 – Pete