我正在为outlook的web客户端开发outlook 365应用程序。在Outlook中,您可以在电子邮件上方定义一个按钮,以便在单击时打开面板。这个面板基本上是iframe。问题是,我需要将该框架指向一个cshtml文件,除非iframe所在的页面也是我所理解的cshtml文件,否则你不能这样做。
我的问题是,有没有办法在一个只是普通的普通html文件的页面上加载iframe中的cshtml文件?如果答案是否定的,正如我怀疑的那样,有不同的方法可以做到这一点,还是有办法解决这个问题?
我在谷歌搜索高低,尝试甚至找到答案,什么都没有。
答案 0 :(得分:0)
您可以通过asp.net路由
调用cshtml视图<iframe src="/controller/Action"></iframe>
如果您希望能够在不调用操作的情况下调用视图 你需要覆盖 HandleUnknownAction