日期:2014-05-18  浏览次数:20414 次

求教个简单问题!!!!!!!!
Response.Redirect为什么第一个式子用不了,第二个就可以那?
private   void   Button1_Click(object   sender,   System.EventArgs   e)
{
Response.Redirect( "Register1.aspx ");
}

private   void   Button1_Click(object   sender,   System.EventArgs   e)
{
.........

if(myReader.Read())
{
Response.Redirect( "WebForm3.aspx ");
}
else
{
Response.Redirect( "Register1.aspx ");
}
}

------解决方案--------------------
第一个也没问题啊!楼主加个断点看看到底执行没有
------解决方案--------------------
这里没有问题呀,可能是代码其它地方有问题吧
------解决方案--------------------
如果第二个报错的话
考虑 sqldatareader 流关闭以后就不能读到数据了