加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net-mvc-3 – 我可以在ASp.Net MVC中使用System.Web.UI.Page

发布时间:2020-12-16 03:47:02 所属栏目:asp.Net 来源:网络整理
导读:我试图在我的ASP.Net MVC 3.0中注册STart up Script 我知道我可以在VB.Net中使用这种语法 但不确定我是否可以在MVC中使用它 System.Web.UI.Page.ClientScript.RegisterStartupScript(typeof(Page),"co","coInit(0,'R');",true); Intellisense没有获取Page的
我试图在我的ASP.Net MVC 3.0中注册STart up Script

我知道我可以在VB.Net中使用这种语法
但不确定我是否可以在MVC中使用它

System.Web.UI.Page.ClientScript.RegisterStartupScript(typeof(Page),"co","coInit(0,'R');",true);

Intellisense没有获取Page的属性

解决方法

您没有将Page对象作为Web表单,但您可以在控制器上使用ViewBag属性并稍后编写脚本写入您的视图.

在你的控制器中

ViewBag.coInit = "<script type="text/javascript">coInit(0,'R');</script>"

在您的视图中(如果您使用MVC3,请使用Raw helper for wirte javascript而不进行编码.)

@Html.Raw(ViewBag.coInit)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读