ASP.Net MVC 3.0 にスタートアップ スクリプトを登録しようとしています。
この構文を VB.Net で使用できることはわかっていますが、MVC で使用できるかどうかはわかりません
System.Web.UI.Page.ClientScript.RegisterStartupScript(typeof(Page), "co", "coInit(0, 'R');", true);
Intellisense がページのプロパティを取得していません
ASP.Net MVC 3.0 にスタートアップ スクリプトを登録しようとしています。
この構文を VB.Net で使用できることはわかっていますが、MVC で使用できるかどうかはわかりません
System.Web.UI.Page.ClientScript.RegisterStartupScript(typeof(Page), "co", "coInit(0, 'R');", true);
Intellisense がページのプロパティを取得していません
Page オブジェクトを Web フォームとして持っていませんが、コントローラーで ViewBag プロパティを使用して、後でビューに書き込むスクリプトを作成できます。
コントローラーで
ViewBag.coInit = "<script type="text/javascript">coInit(0, 'R');</script>"
View で (MVC3 を使用している場合は、エンコードなしの wirte javascript に Raw ヘルパーを使用します。)
@Html.Raw(ViewBag.coInit)