这个问题困扰了我好久啊 我真的不知道到底是哪里错了 用了各种方法都不对人呢,希望有会的人能指导我一下

[复制链接]
查看11 | 回复3 | 2012-12-30 22:02:36 | 显示全部楼层 |阅读模式
request我没用过,但是它应该是一个类,是类就需要实例化对象,你可以是试下,应该可以,如果还不行,建议你用格式化输出吧,用法一样的比如你a.aspx里面有个TextBox1这个控件,该页面post到b.aspx,则b.aspx里可以string str1 = Request.Form["TextBox1"];也可以string str1 = Request.Params["TextBox1"];获得a.aspx里TextBox1的值.再比如你a.aspx页面有个参数a.aspx?UserId=admin,使用get的方法提交到b.aspx则b.aspx里可以string str2 = Request.QueryS...
回复

使用道具 举报

千问 | 2012-12-30 22:02:36 | 显示全部楼层
Request.QueryString["UserId"];你的这个方法 是把你在地址栏中的student.aspx?UserId='123' 字符串中的123取出来 如果没有在地址栏中的话是取不到值的 所以报错了你再检查一下你的上个页面 把值传递过来了没有...
回复

使用道具 举报

千问 | 2012-12-30 22:02:36 | 显示全部楼层
request没有值。...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行