我需要打印出来的查询字符串值里面我的.aspx页面,为什么不这项工作:查询字符串的问题 - 打印出什么
<%= Request.QueryString("type") %>
虽然这“类型= XXX?” :
<%= Request.QueryString(0) %>
第一打印出什么,第二个打印出值预期,但它并不总是我想第一个值...
任何想法?
我重定向到“modrewrite.aspx”404错误在IIS中的自定义错误选项卡上,然后拿起正确的页面取决于whas要求。然而,奇怪的是它与索引和非命名值...
我已经设法弄清楚一个奇怪的解决方案; 如果我先放置一个虚拟值,那么我可以像预期的那样选择我的价值。
此作品: “虚拟=值&类型= XXX” 现在我可以收集值与<%=的Request.QueryString( “类型”)%>
你确定你没有错别的地方吗?这看起来不错。 – Kobi 2010-05-05 08:34:04
绝对确定,再次检查一遍......是否有可能与我的URL格式有关:http://www.mypage.com/catalog?type=xxx – henrico 2010-05-05 08:37:08
您是否正在执行任何重定向?你为什么错过.aspx后缀? – Kobi 2010-05-05 08:46:13