0

我正在尝试为我的下一个项目收集信息,我必须在 vb.net Web 表单中使用 XSLTForms。

你能给我一些关于这个的完整例子吗(即使服务器语言不同)?

我开始阅读有关 XSLTForms 的信息,但对我来说,它们在 VB.net 中的集成尚不清楚。我必须实现的功能是正常的 CRUD 操作。

疑问之一是为什么要使用 xform 处理器(在我的例子中是 XSLTForms )而不是做一个简单的 XSLT - 像转换

<asp:Content ID="BodyContent" ContentPlaceHolderID="MainContent"     runat="server">
<asp:Xml DocumentSource="cdcatalog.xml" TransformSource="cdcatalog.xsl" runat="server" />
</asp:Content>

我在哪里指定 XSL 样式表?

4

1 回答 1

0

目前,XSLTForms 旨在使用 XSLT 转换生成完整的 HTML 页面(头部和正文)。

首先,VB.Net 可以用来执行这个非常简单的 XSLT 转换,正如你所说,只需在服务器端应用 XSLT 样式表,如果它被认为比在客户端更好,甚至只是发送处理指令为此浏览器。

然后,当表单在客户端运行时,HTTP 提交可以与相关数据一起发生。VB.Net 必须处理原始 HTTP 请求。XForms 没有指定任何上下文信息,因此作者必须准备服务器处理所需的内容(包括凭据)。

这正是 XSLTForms+PHP 所做的。

于 2015-04-09T17:15:15.987 回答