HaB*_*aBo 6 clientscript asp.net-mvc-3
我试图在我的ASP.Net MVC 3.0中注册STart up Script
我知道我可以在VB.Net中使用这种语法但不确定我是否可以在MVC中使用它
System.Web.UI.Page.ClientScript.RegisterStartupScript(typeof(Page), "co", "coInit(0, 'R');", true);
Run Code Online (Sandbox Code Playgroud)
Intellisense没有获取Page的属性
您没有作为 Web 窗体的 Page 对象,但您可以在控制器上使用 ViewBag 属性并编写一个脚本,稍后写入您的视图。
在你的控制器中
ViewBag.coInit = "<script type="text/javascript">coInit(0, 'R');</script>"
Run Code Online (Sandbox Code Playgroud)
在您的视图中(如果您使用 MVC3,请使用 Raw helper 来编写 javascript,无需编码。)
@Html.Raw(ViewBag.coInit)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10201 次 |
| 最近记录: |