如何正确使用request.querystring

时间:2011-12-02 21:24:26

标签: vb.net

在我的页面URL中,有一个属性taskgrpid - 在我的代码中,我想将该值用作整数。下面列出的是页面中的URL,这是我对字符串的请求。请告诉我为什么我总是得到x的值为0。谢谢

http://localhost:2098/observations/ViewObservation.aspx?taskgrpid=55&taskgrpcategory=11&ptaskgrpid=390&ptaskgrpcategory=10

dim x as integer = request.querystring("taskgrpid")

更新,由于某种原因,这适用于页面加载,但不是在我调用的任何其他函数,任何建议?

1 个答案:

答案 0 :(得分:1)

变化:

dim x as integer = request.querystring("taskgrpid")

为:

dim x as integer = CInt(request.querystring("taskgrpid"))