日期:2014-05-17  浏览次数:20943 次

asp.net 网站测试 提示“/”应用程序中的服务器错误。各位帮忙看看是哪的原因啊!!!
网站网址:http://www.400visa.com/visa.html

访问页面中任何国家都正常显示,但是一访问“印度”这个国家就提示:


“/”应用程序中的服务器错误。
--------------------------------------------

未将对象引用设置到对象的实例。 
说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.NullReferenceException: 未将对象引用设置到对象的实例。

源错误: 


行 64:             sql = string.Format("select * from td_visa where visaregionid={0} and visatype=1 and visaname='{1}'", row["regionid"].ToString(), leixing);
行 65:             Td_Visa visa = Td_VisaManager.SelectOneTd_VisaBySql(sql);
行 66:             daqmc += "<a href='visacontent_" + visa.VisaId + ".html'>" + row["regionname"] + "</a>&nbsp;";
行 67:         }
行 68:         return daqmc;
 

源文件: d:\www\web\400visa.com\nation.aspx.cs    行: 66 


各位帮忙看看啊!

------解决方案--------------------
遇到同样的问题,帮lz顶
顺便求高手给解决方案
------解决方案--------------------
daqmc += "<a href='visacontent_" + visa.VisaId + ".html'>" + row["regionname"] + "</a>&nbsp;";
看看你的visa.VisaId和row["regionname"]是否有值
------解决方案--------------------
row["regionid"].ToString(),这个值是不是没传进去?