GoodsID或者相关对象为空的时候,会报这个错误。
未将对象引用到对象的实例,基本上都是访问或使用了空的对象。例如:访问或操作了空对象的属性。
取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当然是未实例化的...
string sqlstrshow ="";
if (Request["GoodsID"] != null ) {
sqlstrshow = "select * from tb_GoodsInfo where GoodsID='"+Request["GoodsID"].ToString()+"'";
}
截图,程序和错误,请截图!!!