首页上一页 1 下一页尾页 1 条记录 1/1页
ASP.NET项目开发全程实录 第一章供求网出错
发表在ASP.NET图书答疑
2010-05-09
是否精华
是
否
版块置顶:
是
否
后台管理,点详细信息出错,还有就是状态为已审核,前台却没显示
出错页面:http://localhost/BackGround/Default.aspx
该字符串未被识别为有效的布尔值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.FormatException: 该字符串未被识别为有效的布尔值。
源错误:
行 58:
行 59: DataSet ds = this.SelectInfo(type, Convert.ToInt32(id));
行 60: bool checkState = Convert.ToBoolean(ds.Tables[0].Rows[0][6].ToString());
行 61: int i;
行 62: if (checkState)
源文件: d:\testsite\TM\01\SIS\App_Code\Operation.cs 行: 60
堆栈跟踪:
[FormatException: 该字符串未被识别为有效的布尔值。]
System.Boolean.Parse(String value) +2761076
System.Convert.ToBoolean(String value) +11
Operation.UpdateInfo(String id, String type) in d:\testsite\TM\01\SIS\App_Code\Operation.cs:60
BackGround_CheckInfo.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\testsite\TM\01\SIS\BackGround\CheckInfo.aspx.cs:63
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +177
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
---------
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
源错误:
行 17: //Response.Write(Request.QueryString["id"].ToString() + " " + Request.QueryString["type"].ToString());
行 18: DataSet ds = operation.SelectInfo(Request.QueryString["type"].ToString(), Convert.ToInt32(Request.QueryString["id"].ToString()));
行 19: txtType.Text = ds.Tables[0].Rows[0][1].ToString();
行 20: txtTitle.Text = ds.Tables[0].Rows[0][2].ToString();
行 21: txtInfo.Text = ds.Tables[0].Rows[0][3].ToString();
源文件: d:\testsite\TM\01\SIS\BackGround\DetailInfo.aspx.cs 行: 19
堆栈跟踪:
[IndexOutOfRangeException: 在位置 0 处没有任何行。]
System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex) +1943315
System.Data.RBTree`1.get_Item(Int32 index) +17
System.Data.DataRowCollection.get_Item(Int32 index) +11
BackGround_DetailInfo.Page_Load(Object sender, EventArgs e) in d:\testsite\TM\01\SIS\BackGround\DetailInfo.aspx.cs:19
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
出错页面:http://localhost/BackGround/Default.aspx
该字符串未被识别为有效的布尔值。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.FormatException: 该字符串未被识别为有效的布尔值。
源错误:
行 58:
行 59: DataSet ds = this.SelectInfo(type, Convert.ToInt32(id));
行 60: bool checkState = Convert.ToBoolean(ds.Tables[0].Rows[0][6].ToString());
行 61: int i;
行 62: if (checkState)
源文件: d:\testsite\TM\01\SIS\App_Code\Operation.cs 行: 60
堆栈跟踪:
[FormatException: 该字符串未被识别为有效的布尔值。]
System.Boolean.Parse(String value) +2761076
System.Convert.ToBoolean(String value) +11
Operation.UpdateInfo(String id, String type) in d:\testsite\TM\01\SIS\App_Code\Operation.cs:60
BackGround_CheckInfo.GridView1_SelectedIndexChanging(Object sender, GridViewSelectEventArgs e) in d:\testsite\TM\01\SIS\BackGround\CheckInfo.aspx.cs:63
System.Web.UI.WebControls.GridView.OnSelectedIndexChanging(GridViewSelectEventArgs e) +105
System.Web.UI.WebControls.GridView.HandleSelect(Int32 rowIndex) +40
System.Web.UI.WebControls.GridView.HandleEvent(EventArgs e, Boolean causesValidation, String validationGroup) +221
System.Web.UI.WebControls.GridView.RaisePostBackEvent(String eventArgument) +199
System.Web.UI.WebControls.GridView.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +7
System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +11
System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +177
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1746
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433
---------
“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------
在位置 0 处没有任何行。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。
异常详细信息: System.IndexOutOfRangeException: 在位置 0 处没有任何行。
源错误:
行 17: //Response.Write(Request.QueryString["id"].ToString() + " " + Request.QueryString["type"].ToString());
行 18: DataSet ds = operation.SelectInfo(Request.QueryString["type"].ToString(), Convert.ToInt32(Request.QueryString["id"].ToString()));
行 19: txtType.Text = ds.Tables[0].Rows[0][1].ToString();
行 20: txtTitle.Text = ds.Tables[0].Rows[0][2].ToString();
行 21: txtInfo.Text = ds.Tables[0].Rows[0][3].ToString();
源文件: d:\testsite\TM\01\SIS\BackGround\DetailInfo.aspx.cs 行: 19
堆栈跟踪:
[IndexOutOfRangeException: 在位置 0 处没有任何行。]
System.Data.RBTree`1.GetNodeByIndex(Int32 userIndex) +1943315
System.Data.RBTree`1.get_Item(Int32 index) +17
System.Data.DataRowCollection.get_Item(Int32 index) +11
BackGround_DetailInfo.Page_Load(Object sender, EventArgs e) in d:\testsite\TM\01\SIS\BackGround\DetailInfo.aspx.cs:19
System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +15
System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +33
System.Web.UI.Control.OnLoad(EventArgs e) +99
System.Web.UI.Control.LoadRecursive() +47
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +1436
--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.1433; ASP.NET 版本:2.0.50727.1433