最佳实践 - 在.Net中使用XML和XSL生成HTML

时间:2014-02-03 14:42:12

标签: asp.net xslt

我们有一个旧的ASP.Net应用程序,它从数据库获取数据并生成HTML输出,以使用正常的ASP.Net功能呈现该数据。 我们的客户希望更好地控制HTML输出,因此建议我们将数据存储在XML文件中,并提供XSL文件,将XML转换为所需的HTML。 生成的HTML包含HTML表,列表,CSS类引用和javascript。

我首先想到的是ASP.Net需要什么?我们无法避免使用它,因为我们的很多代码都是用C#和ASP.Net编写的。但是,我们应该记住一些问题,为什么不选择这种方法呢?有没有人有我们即将做的经验?我们会遇到任何使我们无法满足客户需求的死胡同吗?比如性能怎么样?当我听到他们的要求时,所有这些问题都浮现在我脑海中。 欢迎任何建议 谢谢 圣战

1 个答案:

答案 0 :(得分:0)

如果演示是唯一的问题,您可以使用带有HTML5的Jquery类型框架和更好的CSS来改进它。没有理由采用XML + XSLT方式。 您需要做的就是更改.aspx页面上的样式/设计,使.cs页面保持不变。