这个问题好烦:未将对象引用设置到对象的实例

duxbin 2005-05-10 10:42:06
我的代码:
strPYCC=Request["pycc"].ToString();

程序运行提示:
未将对象引用设置到对象的实例
出现的机率大概是20%左右,有时又没有问题,有时又有问题
郁闷呀

哪位大虾知道原因,怎么解决?
...全文
200 22 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
menglionel 2005-05-10
  • 打赏
  • 举报
回复
hehe,恭喜,up
amethystbaby 2005-05-10
  • 打赏
  • 举报
回复
好吧.帮你顶!
duxbin 2005-05-10
  • 打赏
  • 举报
回复
各位顶两下嘛,不然我结不了帖
duxbin 2005-05-10
  • 打赏
  • 举报
回复

自己搞定了

原来是
Server.UrlEncode()加到 **.aspx?参数=后
然后在取值的时候再Server.UrlDecode()就行了

freelyl 2005-05-10
  • 打赏
  • 举报
回复
接分
niunj 2005-05-10
  • 打赏
  • 举报
回复
可能是你传递过来的值中间有空格或者中文什么的才会出现这种情况吧

你可以先判断一下
if(Request["pycc"] != null)
{
....
}
else
{
....
}

就可以了
qb613ps3 2005-05-10
  • 打赏
  • 举报
回复
顶一下。。
czd_love 2005-05-10
  • 打赏
  • 举报
回复
帮你顶到底.结贴吧!!哈哈.
menglionel 2005-05-10
  • 打赏
  • 举报
回复
mark
fxfeixue 2005-05-10
  • 打赏
  • 举报
回复
呵呵,路过也能学点东西,谢谢 hchxxzx(NET?摸到一点门槛)
ziyan0218 2005-05-10
  • 打赏
  • 举报
回复
mark
ziyan0218 2005-05-10
  • 打赏
  • 举报
回复
mark
ziqing 2005-05-10
  • 打赏
  • 举报
回复
楼上说的对!!出现这个问题,一般都 是没有这个对象
leiyingw 2005-05-10
  • 打赏
  • 举报
回复
呵呵 我也来
peilianhai 2005-05-10
  • 打赏
  • 举报
回复
接分
hchxxzx 2005-05-10
  • 打赏
  • 举报
回复
你这个的取值方式strPYCC=Request["pycc"].ToString();
会出现问题,如果没有pycc这个参数,那么又会出现上述错误.
其实直接request["pycc"]本身已经是文本了,用不着再进行转换,否则,如果值为null时,上述方法即出错.
owenbeckham 2005-05-10
  • 打赏
  • 举报
回复
up
豌豆干 2005-05-10
  • 打赏
  • 举报
回复
给我点
WTaoboy 2005-05-10
  • 打赏
  • 举报
回复
不能白来
littlekeen 2005-05-10
  • 打赏
  • 举报
回复
跟踪一下,这种问题就搞定了
加载更多回复(2)

62,243

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧