任何人(可能是 XSL 爱好者?)都可以帮我找到使用 XSL over ASP.NET MVC 在网页上处理数据呈现的任何优势吗?
两种选择是:
带有 XSL 的 ASP.NET (MVC/WebForms)
从数据库中获取数据并将其转换为 XML,然后使用 XSL 模板显示在不同的页面上。ASP.NET MVC
从数据库中获取数据作为 C# 对象(或 LinqToSql/EF 对象)并在 MVC 页面上使用内联代码显示它。
XSL 的主要好处是在许多不同的页面上一致地显示数据,例如 WebControls。所以,如果我错了,请纠正我,ASP.NET MVC 可以以相同的方式使用,但使用强类型对象。请帮我看看 XSL 是否有任何好处。