c# - 将查询字符串参数传递给第二页

标签 c# asp.net html

我有一个网页正在将一个查询字符串参数传递给第 2 页:

<a href="Page2.aspx?WONumber=12345">

在第 2 页上,我想要一个将相同参数值传递给第 3 页的 href。我试过:

<a href="Page3.aspx?WONumber=" + request.querystring("WONumber") >

但这给了我一个 VS2008 错误“属性‘request.querystring’不是元素‘a’的有效属性”。我应该怎么做?

最佳答案

试试这个(我假设是 ASP.NET/C#):

<a href='Page3.aspx?WONumber=<%=
    HttpUtility.HtmlAttributeEncode(Request.QueryString["WONumber"])%>'>Text</a>

关于c# - 将查询字符串参数传递给第二页,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1089879/

相关文章:

asp.net - GridView 行未显示在 IE 中

html - 谷歌浏览器无法正确呈现字体

html - canvas.toBlob() 方法在不同浏览器中的稳定性如何?

c# - 在 MonoTouch 上使用 HTTPS 的 HttpListener

c# - 我的 MVC4 路由、参数、构造函数有什么问题?

c# - 从托管调用时调试 native 代码

javascript - 如何在 Javascript 中查找 h1 标签数组的父 id?

c# - 需要一个先升后降的快速函数,使用按位运算

c# - 如何从 Asp.net 2.0 中的代码隐藏按钮单击弹出警报?

c# - 为什么 CSS 和 JS 文件绕过 Asp.Net MVC 路由?