【发布时间】:2014-08-07 11:08:27
【问题描述】:
在 ASP.NET MVC 中,我通常可以覆盖视图,例如通过将具有相同名称的视图放在DisplayTemplates 文件夹中。如果我想覆盖图像的呈现方式,我可以在文件夹中添加 Images.cshtml 之类的内容。
现在,我想覆盖在 EPiServer 中呈现 xforms 的方式。我知道如何在 ASP.NET MVC 中做到这一点,但是这个项目使用了 Webforms。
我已尝试搜索,但有关该主题的文档似乎很少。在 ASP.NET MVC 中,我可以例如扩展搜索引擎以搜索特定位置以查找我的视图,或将它们放在 ASP.NET 默认查找的位置。
这似乎不适用于 Web 表单。有人知道怎么做吗?
编辑:EPiServer 有一个 .ascx 文件,用于渲染 XForm。我想告诉 ASP.NET 改用我的 .ascx 文件。为此,我需要告诉 ASP.NET 查找我的 .ascx 文件,例如通过告诉 ASP.NET 视图引擎在特定文件夹中查找我的.ascx,或者将其放置在视图引擎默认显示的某个位置。
我该怎么做?
【问题讨论】:
-
更具体。你有什么输出,你想要达到什么输出?
-
我添加了一些信息。
标签: c# asp.net webforms episerver