这就是我所拥有的:
这是我的任务:
这是我的问题:
****这是我的问题:**
任何人都可以建议一种简单的方法来创建我自己的“页面布局”类,以便为所有布局使用CSS而不是XSLT吗?现在,内容在DataSet中以XML形式返回并应用于文字控件 - 这是一团糟,我想找到一种方法来对抗DB中的现有XML内容。有什么建议?
更新1
开始认为模板控件可能比XSLT更加麻烦......
更新2
这是现有XML的结构。这是一个巨大的网站,因此当我们开始查看自定义控件时,性能会进入其中。我的目标是通过CSS和干净标记实现最大程度的控制。
<page>
<section>
<heading></heading>
<content></content>
</Section>
<section>
<heading></heading>
<content></content>
</Section>
...
</page>
答案 0 :(得分:1)
这是我最接近我正在寻找的答案类型:
答案 1 :(得分:0)
与往常一样,我会尝试回答迄今为止我理解的最佳方式。如何创建一些自定义ASP.NET server controls来将XML翻译成HTML?您可能拥有表格控件,一个用于div,一个用于段落等。您甚至可以从HTMLGenericControl继承其中每一个并覆盖渲染以转换为您想要的内容。
同样,我可能完全误解了你的问题,但我想象的是一个类,它将作为控制器发送XML。这可能会调用一个工厂来生成正确类型的自定义控件来处理XML并将其转换为所需的HTML和CSS?
您可以发布XML内容的示例吗?