0

我需要扩展我最近创建的 asp.net 2.0 Web 应用程序。目前有一个页面包含一些嵌入的 HTML,在我正在处理的新页面中的应用程序的单独部分中需要这些 HTML。在这个新页面上,我将在整个页面中多次使用 HTML,主要是使用 JavaScript/jQuery 复制 HTML。所以我不确定是否要将 HTML 放在 JavaScript 变量中或隐藏在页面中,然后调用$.clone()HTML 以动态重新创建它。

有没有办法在 asp.net 2.0表单web 应用程序中共享 HTML 文件,这样我就不必完成代码的双重维护;我假设类似于 MVC 应用程序的工作方式(尽管我并不完全熟悉 MVC HTML 的工作方式)。

4

1 回答 1

1

如果它只部署在单个项目中,则将其创建为用户控件 - 否则您将在版本控制方面进行一些重复工作。如果是这种情况,请将其重新创建为服务器控件并从那里发出 HTML/JS;服务器控件可以在他们自己的库中的项目之间共享。您只需要维护一份副本。

于 2012-10-15T16:51:39.800 回答