C# 从querystring分配Xsl值
如何从querystring中赋值C# 从querystring分配Xsl值,c#,asp.net,visual-studio-2010,xslt,C#,Asp.net,Visual Studio 2010,Xslt,如何从querystring中赋值 <xsl:param name="EntityName"><xsl:value-of select="/root/Runtime/EntityName" /></xsl:param> <xsl:param name="FilterRk"><xsl:value-of select="/root/Runtime/EntityName" /></xsl:param> 第一
<xsl:param name="EntityName"><xsl:value-of select="/root/Runtime/EntityName" /></xsl:param>
<xsl:param name="FilterRk"><xsl:value-of select="/root/Runtime/EntityName" /></xsl:param>
第一个代码正在工作,但第二个代码不工作
对于这种情况,我能做些什么?XSLT不能直接与查询字符串对话,因为它不知道运行它的URL。任何参数都必须显式地输入其中 如何做到这一点取决于您的环境。在您的情况下,C#/ASP。例如,在PHP中,这是通过。注意XSL必须准备好接收变量 顺便说一句,对于当前代码,在
xsl:param
中不需要的值,您只需使用xsl:param
的选择属性:
<xsl:param name='EntityName' select='/root/Runtime/EntityName' />
谢谢你的建议。现在我想发送这个值sql参数进行查询。我不知道你的意思。我已经回答了原来的问题。如果答案解决了你原来的问题,就接受它。如果您有单独的问题,请单独发布。