【发布时间】:2011-06-28 17:58:05
【问题描述】:
我正在为我们的网站搜索功能使用 Google 搜索应用程序。我正在获取 XML 格式的搜索结果,并且我在我的应用程序中包含了默认的 XSLT 文件以格式化搜索结果。我想在我们的搜索页面中显示 XMl 结果,而不是定向到 Google Mini Search Server 上的搜索页面。我能够在搜索页面中显示结果。但是,当我尝试转到下一页进行搜索时,链接指向 Google Mini Search 服务器上的搜索页面。我需要更新默认的 XSLT 文件,因为它包含几个指向服务器上搜索页面的变量。
我只想替换搜索?与 Search.aspx?在 XSLT 文件中。我不想在 XSLT 中这样做,因为 XSLT 文件可能会更改并且不想使用搜索模板更新它。有没有办法可以在后面的代码中使用 C#/ASP.net 来实现。如果它是一个 XMl 文件,我们可以在 char 数组中读取它,然后从中创建一个字符串,然后使用 Replace 方法来更新值。也可以使用 XSLT 文件或任何其他解决方案完成类似的操作。
谢谢。
【问题讨论】:
标签: asp.net