当前位置:  开发笔记 > 编程语言 > 正文

ASP.NET MVC - Response.Write代码 - 将它放在Controller,SingleFile或CodeBehind中

如何解决《ASP.NETMVC-Response.Write代码-将它放在Controller,SingleFile或CodeBehind中》经验,为你挑选了1个好方法。

如果您要生成一个字符串页面并在最后一刻通过Response.Write输出所有内容,您应该在哪里放置此代码?

我需要能够动态地将一堆JavaScript写入客户端以使用一些新的Google可视化jsapi.我注意到MVC框架的最后一个版本"阻止了"视图上的CodeBehinds.这是真正的演示代码.它应该去哪里?什么是这里的首选方法...我从来不是"SingleFile"的粉丝.



1> Tomas Aschan..:

您还可以使用该ActionResult类型Content将纯字符串返回给浏​​览器.

public ActionResult myAction() {
    Return Content("Hello World!");
}

但是,我不确定这是否是返回JavaScript时的最佳方法.您可能想要考虑编写自己的JavaScriptResult继承ActionResult.

推荐阅读
wangtao
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有