急!ASP高手进啊!超级链接中的问号是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/06/16 18:23:18
<a href=”detaill.asp?category=<%=rs(“category”)%>”> 中的”detaill.asp?category=<%=rs(“category”)%>是ASP的啥对象?要不是啥属性?刚学ASP不久,问题有些弱智,尽请谅解。关键我就是不明白为啥那中间有个问号。

?后面是传递的参数。
格式为:网页?参数名=参数值
当你打开detaill.asp?category=<%=rs(“category”)这个网页时,
用Request.QueryString("category")就可以得到category的值。
比如你打开index.asp?id=5你在index.asp里写代码:id=Request.QueryString("id")那么id的值就为5

我也是新人,头晕死了.
?楼上说了.
<%=rs(“category”)%>输出sql查询得到的记录集中一项值.你可以在detaill.asp中用request.querystring("category")得到其值.

a.asp页
<%set rs=conn.execute("select * from table_name")%>
<a href=”b.asp?id=<%=rs(“column_name”)%>”>b页</a>
b.asp页
<%变量=request.querystring("id")%>
'变量取得a页<%=rs(“column_name”)%>值

那是个分割符,表示后边传递的参数.

只是个分界符号,没什么意义

?后面是所要传递的参数,你这句话的意思是将记录中category的值附给自己定义的也叫category的变量中,然后通过连接将它传递给detaill.asp对应的位子.

三楼说的对