65.9K
CodeProject 正在变化。 阅读更多。
Home

如何在 XSLT 中添加 Asp.net 控件?

emptyStarIconemptyStarIconemptyStarIconemptyStarIconemptyStarIcon

0/5 (0投票)

2013 年 10 月 11 日

CPOL
viewsIcon

10829

  了解如何在 XSLT 中添加 asp.net 控件是非常有用的。我们知道,通过使用 XSLT,我们可以将 XML 文档转换为任何格式,例如

  

了解如何在 XSLT 中添加 asp.net 控件是非常有用的。

我们知道,通过使用 XSLT,我们可以将 XML 文档转换为任何格式,例如 HTML、DHTML 等。

我想大多数用户都在 XSLT 中使用 html 控件,但是如何使用 Asp.Net 控件呢?

步骤 1:  添加 Asp.net 的 xmlns

我想你了解 XSLT 具有样式表元素,在这里我们需要指定 XSL 转换的命名空间。
对于我们的需求,我们需要使用 xmlns:asp="remove"

 
 
 
 
 
步骤 2:  解析 asp.net 控件

您需要在 Pgae_InIt 事件中解析控件

为什么我们需要进行解析?

如果转换后的 xml 包含任何 asp.net 控件,则需要将转换后的 XML 转换为 asp.net 控件。

注意
 一旦你完成了 XML 的转换,你需要将 "xmlns:asp="remove" 替换为空字符串。

请参阅附件图片以供参考。








 
© . All rights reserved.