私はaspxページのテーブルに表示する必要のあるJavaScriptリンクを持っています。リテラルとしてのハードコーディングは正しく機能しません。スクリプトのプロバイダと相談すると、私はそれをハードコードするべきではないが、ScriptManagerを使用してそれを埋め込むべきだと示唆している。私はどのように私のページ(それはテーブルに行く)の適切な場所にjavascriptとしてリンクを取得するのですか?内部のいくつかのコントロールに挿入...これを行う方法のいくつかのJavaScriptをASP.NETページに入れようとしています
<asp:TableRow ID="TableRow3" runat="server">
<asp:TableCell ID="TableCell4" runat="server" HorizontalAlign="Center">
</asp:TableCell>
</asp:TableRow>
明確ではない:
string myScript = "http://forms.aweber.com/form/85/1556724385.js";
ClientScript.RegisterClientScriptBlock(this.GetType(), "MyScript", myScript);
が、私はこのリンクは、この表のセルに表示したい:私は、スクリプトを登録するには、このコードを持っていますセル、パネルなど?そして、私はそのスクリプトをどのように "放出する"かについては不明です。追加する
編集:
ベンダーと通信した後、私が動作しませんASP.NETページでやろうとしています何をやろうとしていることは明らかである - 少なくとも、現在のバージョンで製品のだから私は@ cccasonの答えを受け入れました。なぜなら、状況がそうでなければ答えがどうなるかに最も近いからです。
Sigh。はい、私はそれを試みました。それはページ上にフォームを表示しますが、それは想定されているように動作しません。プレーンなHTMLページにスクリプトを置くとうまくいきます。私はベンダーから指示を受けなければならないと思う。しかし、試してくれてありがとう! – Cyberherbalist
どうしますか? – Jason
これは、クラウド内のベンダーのAPIにコールバックして情報を登録し、電子メール通知を送ってから、自分のサイトの別のページに転送して、登録が行われたことをユーザーに確認します。これはASP.NETページでは行われません。ページを再表示するだけです。私はスクリプトがまっすぐなHTMLページ上で正常に動作することを確認しました。私がASPXでそれをホストする方法を見つけるまで、私がおそらくやっているのはおそらくそうである。 – Cyberherbalist