string username = Request["txtUsername"].ToString();
出现问题:未将对象引用设置到对象的实例。
不解,望解答
出现问题:未将对象引用设置到对象的实例。
不解,望解答
解决方案 »
- 我用c#做程序,用JavaScript弹出对话框之后,我的网页会变形,这个问题该怎么去解决?
- 求用c#编写的图形学的DDA画线算法
- 请问各位高手,在xmltext = xmldoc.CreateTextNode ( ) 的括号里,我想引用用户输入的信息然后存进XML文档中,怎么实现
- 如何将Unicode编码转换成ASCII
- C#项目中VBIDE的问题?
- 求单数类与复数类绑定到dataGrid控件的例子
- 怎么将数据库中数据存入二维数组?
- 使用httpwebrequest向抽奖网站发送POST,如何提升抽奖几率
- 怎么压缩和修复ACCESS的数据库?
- 关于自定义控件(在线等待)
- 如何拆分一个字符串
- 问一下C#连接数据库的问题,高手来
出现:未将对象引用设置到对象的实例
应该是Request["txtUsername"]没有取到值 不是这个地方的错误
.ToString()就会报错.不可以这样写.
我用的是post方法,回leafsword_519(一度的温暖)
string username = Request["txtUsername"] != null ? Request["txtUsername"].ToString() : "";
那是不是页面传递参数都要这样写啊,这样很麻烦啊,请问有没有什么别的方便的方法啊?
string username = Request["txtUsername"] != null ? Request["txtUsername"].ToString() : "";
那是不是页面传递参数都要这样写啊,这样很麻烦啊,请问有没有什么别的方便的方法啊?------------------------------------------------------------------------那你就必须却你传递过来的参数肯定不为空,否则就该判断一下才获得值。
if( Request["txtUsername"] != null )
username = Request["txtUsername"].ToString();
我觉得这样简洁多了
那为什么在vs2003就不用这样检验呢??不解
注意看一下在aspx页面中和cs文件的txtUserName都定义了吗?