0

実際に を使ってアラートを表示してみClientScriptましたが、表示されません。

私のコード:

ClientScript.RegisterStartupScript(this.GetType(), "myalert", "alert('File Downloaded at Location C:\\VOWF-Downloads\\');", false);
System.Web.UI.ScriptManager.RegisterStartupScript(this, this.GetType(), "MsgBox", "File Downloaded at Location C:\\VOWF-Downloads\\", true);

両方のコードが機能していません:(

4

2 に答える 2

0

devexpress コントロールがコールバックを実行する場合、RegisterStartupScript を使用することはできません。

可能な回避策

于 2013-09-03T14:55:27.207 に答える
0

以下を試してください:-

ScriptManager.RegisterStartupScript(updatePanel, updatePanel.GetType(), "a_key", "<script type='text/javascript' src='yourfile.js'></script>", false);

ScriptManager.RegisterStartupScript(updatePanel, updatePanel.GetType(), "a_key", "<script type='text/javascript'>alert('file downloaded');</script>", false);

また、ClientScript.RegisterStartupScript を使用している最初の行では、インクルード スクリプト フラグが false に設定されています。これは、あなたの場合は true になるはずです。

于 2013-09-04T05:01:22.107 に答える