未将对象引用设置到对象的实例。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 21: private void Page_Load(object sender, System.EventArgs e)
行 22: {
行 23: string id=Request["Tname"].ToString();
行 24: string pass=Request["Tpass"].ToString();
行 25: if(id=="a"&&pass=="a")
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。源错误:
行 21: private void Page_Load(object sender, System.EventArgs e)
行 22: {
行 23: string id=Request["Tname"].ToString();
行 24: string pass=Request["Tpass"].ToString();
行 25: if(id=="a"&&pass=="a")
解决方案 »
- 愚笨的问题
- 求救!谁给一个读全盘,但要点击展开的时候才读下一级目录的treeView代码给我啊!!要能运行的! 谢谢
- 请教高手:C#中怎样触发Calendar中改变月的事件
- 【求助】c#调用c++动态库 如何定义函数
- 怎样得到文件的关联图标(48*48大图标),怎样从Thumbs.db中取得文件缩略图
- C#编写windows服务,涉及权限方面的一些疑问
- 不好意思,我想知道listview中用户有没有点击scrollbar,居然毫无头绪
- 如何给应用程序加入midi音效
- ASP.NET页面的刷新问题?
- Microsoft c#Windows程序设计
- 产生随机银行卡号,而且要可以拖动界面怎么做呢?
- 小妹刚学c#做winform程序,在打印的同时能否同时将数据输出到word文档,以表的某个字段命名,保存到固定目录
用
string id = Request.QueryString["Tname"]
string pass = Request.QueryString["Tpass"]
string pass=Request["Tpass"].ToString();
if(id=="a"&&pass=="a")
{
Response.Redirect("WebForm1.aspx");
}
else
{
Response.Redirect("HTMLPage1.htm");
}else 分支没有问题
俺刚接触.NET
行 24: string pass=Request["Tpass"].ToString();当页面中不存在名为"Tname"和"Tpass"的元素时,Request对象中不包含这两个对象的值,即,Request["Tname"]或Request["Tpass"]的返回为null,对null调用ToString方法,系统报NullReferenceException.检查页面上是否有Tname和Tpass元素,检查拼写是否有错
string pass=Request.Params["Tpass"].ToString();
{
Response.Redirect("WebForm2.aspx");
}
else
{
Response.Redirect("HTMLPage1.htm");
}
重新看了教程,
终于解决了