首页 新闻 会员 周边

Asp.net MVC Razor 中能否嵌入aspx页或原来的用户控件ascx?

0
悬赏园豆:20 [已关闭问题] 关闭于 2016-06-14 09:22

如题

如果不用iframe,frameset,Razor格式的cshtml页中,是否能嵌入aspx页或原来.net的用户自定义控件?

系统整合,如果再重新将aspx转换成razor太麻烦,请教!

chutianshu_1981的主页 chutianshu_1981 | 初学一级 | 园豆:43
提问于:2014-09-01 09:50
< >
分享
所有回答(4)
0

没具体试过,不过,从两者之间的解析方式上来说,是不行的。

幻天芒 | 园豆:37175 (高人七级) | 2014-09-01 10:19

感觉微软的技术很矛盾,新技术完全推翻自己以前主推的核心技术,上下完全不兼容!怎么整合?

支持(0) 反对(0) chutianshu_1981 | 园豆:43 (初学一级) | 2014-09-01 10:35

@chutianshu_1981: 这个不是矛盾,这是两套不同的Web框架,不兼容是很正常的。就算是Java,你用SSH和EJB代码也不是兼容的呀~。

核心是没变化的,这只是高层的使用方式不一致。

支持(0) 反对(0) 幻天芒 | 园豆:37175 (高人七级) | 2014-09-01 10:57
0

让.ascx输出为字符串,然后在mvc中加载。

在这篇博文走进异步世界-犯傻也值得分享:ConfigureAwait(false)使用经验分享中有部分参考代码。

dudu | 园豆:31007 (高人七级) | 2014-09-01 10:29

这样很麻烦呀....

支持(0) 反对(0) chutianshu_1981 | 园豆:43 (初学一级) | 2014-09-01 10:33
0

记得之前dudu写过一篇MVC中使用.net的的用户自定义控件的博文:

webaspx | 园豆:1973 (小虾三级) | 2014-09-01 10:48
0

既有方案是不可以的,但是,你可以对MVC的解析进行定制,使得可以。在MVC内置技术上,这些都支持,是否共存不过是解析方案而已。

519740105 | 园豆:5810 (大侠五级) | 2014-09-01 11:14
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册