标题:[求助] 两天了也没解决
只看楼主
ivy
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2004-11-11
 问题点数:0 回复次数:3 
[求助] 两天了也没解决

值不能为空。参数名: String

说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.ArgumentNullException: 值不能为空。参数名: String 源错误:
行 24: 			//查询字符串中获取categoryid
行 25: 
行 26: 			int categoryid=Int32.Parse(Request.Params["categoryid"]);
行 27: 			//获取商品并绑定到datalist控件上
行 28: 			store.productsDB productcatalogue=new store.productsDB();
堆栈跟踪:
[ArgumentNullException: 值不能为空。
参数名: String]
   System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info) +0
   System.Int32.Parse(String s) +38
   store.productlist.Page_Load(Object sender, EventArgs e) in e:\ceshi\store\productlist.aspx.cs:26
   System.Web.UI.Control.OnLoad(EventArgs e) +67
   System.Web.UI.Control.LoadRecursive() +35
   System.Web.UI.Page.ProcessRequestMain() +750
怎么回事啊?
搜索更多相关主题的帖子: face 查询 详细信息 字符串 color 
2004-11-11 09:21
live41
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:67
帖 子:12442
专家分:0
注 册:2004-7-22
得分:0 

int categoryid=Int32.Parse(Request.Params["categoryid"]);

这里为什么要用int? 我看见其他的都是用string。 string categoryid, productid; categoryid=Request.Params[“categoryid”]; productid=Request.Params[“productid”];

不好意思,小弟没用过asp.net,没能看懂你的问题。

2004-11-13 13:43
ivy
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2004-11-11
得分:0 
神啊,救救我吧

go with the flow!
2004-11-16 08:09
xwsh2022421
Rank: 1
等 级:新手上路
帖 子:21
专家分:0
注 册:2004-11-16
得分:0 

哥们不要急,会解决的,我几经加了你的MSN。

2004-11-17 09:18



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-7453-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.492012 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved