asp.net程序出现:未将对象引用设置到对象的实例怎么解决啊?

2024-12-19 12:38:48
推荐回答(4个)
回答1:

GoodsID或者相关对象为空的时候,会报这个错误。
未将对象引用到对象的实例,基本上都是访问或使用了空的对象。例如:访问或操作了空对象的属性。

回答2:

取URL传参的话,应当用request.Params["GoodsID"].tostring();
Ajax调POST请求的话,应当用request.Form["GoodsID"].tostring();
或者使用QueryString.
我映像里取回传值时没有Request["GoodsID"].ToString();这种写法....
-------
另外,Request(HttpRequest?)至少他是个类吧?asp.net默认的对象是request,
或者你得用context.Request.Params["GoodsID"]去取吧..单纯的Request当然是未实例化的...

回答3:

string sqlstrshow ="";
if (Request["GoodsID"] != null ) {
sqlstrshow = "select * from tb_GoodsInfo where GoodsID='"+Request["GoodsID"].ToString()+"'";
}

回答4:

截图,程序和错误,请截图!!!