mshd.net
当前位置:首页 >> SystEm.ArgumEntNullExCEption: 值不能为空 参数名... >>

SystEm.ArgumEntNullExCEption: 值不能为空 参数名...

Request.QueryString["total"]这个表达式返回了空字符串,所以报错. 请检查url里有没有total这个字段或有没有值, 如:abc.aspx?total=&id=2这种是不对了. abc.aspx?id=2&yue=2这种是少了total也不对.

你这是调用一个类似创建文件或者建立文件对象(FileInfo)的代码吧。 也就是说,你需要一个完整的文件路径,比如说“C:\Program Files\Baidu\BaiduMusicCtrl\autoupdate.ini” 这就是一个完整的文件路径,参数fileName是一个字符串,也就是上面说...

if(!string.isNullOrEmpty(Id)) 如果还是不行,在你PageLoad的时候,也就是调用GetAlldress方法之前判空。。 protected void Page_Load(object sender, EventArgs e) { string id = Request.QueryString["Id"]; if (string.IsNullOrEmpty(id)) {...

出问题的那句,修改如下: string value = sr.ReadLine(); sr.Close(); int Count; if (!string.IsNullOrEmpty(value)) Count = int.Parse(value); else Count = 0;

参数传递是空值啊,判断一下再转换吧,加上if(!string.IsNullOrEmpty())判断下先

你这个路径是程序在运行中把相对路径转换成为了绝对路径,是看你软件部署在哪里的路径,获取的值为空,这个是程序有问题,报了异常,没有进行处理

你用的是Linq Linq 有延时执行的机制 你要到返回这个categories集合的Linq语句里找错误 因为 Foreach的时候 才去执行Linq的查询

if(!string.isNullOrEmpty(Id)) 如果还是不行,在你PageLoad的时候,也就是调用GetAlldress方法之前判空。。 protected void Page_Load(object sender, EventArgs e) { string id = Request.QueryString["Id"]; if (string.IsNullOrEmpty(id)) {...

Request.QueryString["MsgId"]是空的吧?

提示已经很明显了 string sqlstr1 = "SELETE [Book_Message].* ,[Book_User].* FROM [Book_Message] INNERT JOIN [Book_User] on ([Book_Message].UserId = [Book_User].UserId )WHERE Int([Book_Message].MessageId )='" + Int32.Parse(Request...

网站首页 | 网站地图
All rights reserved Powered by www.mshd.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com