在项目之间共享 ASP.NET MVC 部分视图

2024-04-25

在应用程序之间共享公共部分视图的最佳方式是什么? 我创建了一个单独的程序集,其中包含 ascx 文件中的部分视图、一些与该视图配合使用的脚本以及一个 HtmlHelper 扩展方法,以便更轻松地创建部分视图。但是,当从 ASP.NET MVC 应用程序引用该程序集时,它无法找到部分视图,因为 ascx 文件也没有被复制。另外,将附加脚本包含在应用程序中的最佳方法是什么?目前我能看到的唯一方法是将相关文件复制到新应用程序中。


确实是个好问题。

我建议避免使用 ascx 文件并在 HTML 帮助器中手动生成 HTML。 TagBuilder 类在这里提供了很大的帮助。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

在项目之间共享 ASP.NET MVC 部分视图 的相关文章

随机推荐