“/”应用程序中的服务器错误。
--------------------------------------------------------------------------------该字符串未被识别为有效的布尔值。 \
\
\
\
\
\
堆栈跟踪: 
[FormatException: 该字符串未被识别为有效的布尔值。]
   System.Boolean.Parse(String value) +269
   System.String.System.IConvertible.ToBoolean(IFormatProvider provider) +13
   System.Convert.ChangeType(Object value, Type conversionType, IFormatProvider provider) +194
   System.Data.OleDb.OleDbParameter.GetParameterValue() +173
   System.Data.OleDb.OleDbParameter.GetParameterScale() +28
   System.Data.OleDb.OleDbParameter.BindParameter(Int32 i, DBBindings bindings, tagDBPARAMBINDINFO[] bindInfo) +129
   System.Data.OleDb.OleDbCommand.CreateAccessor() +151
   System.Data.OleDb.OleDbCommand.InitializeCommand(CommandBehavior behavior, Boolean throwifnotsupported) +175
   System.Data.OleDb.OleDbCommand.ExecuteCommand(CommandBehavior behavior, Object& executeResult) +22
   System.Data.OleDb.OleDbCommand.ExecuteReaderInternal(CommandBehavior behavior, String method) +112
   System.Data.OleDb.OleDbCommand.ExecuteNonQuery() +66
   ASP.adduser_aspx.RegBtn_Click(Object sender, EventArgs e) +1282
   System.Web.UI.WebControls.Button.OnClick(EventArgs e) +108
   System.Web.UI.WebControls.Button.System.Web.UI.IPostBackEventHandler.RaisePostBackEvent(String eventArgument) +57
   System.Web.UI.Page.RaisePostBackEvent(IPostBackEventHandler sourceControl, String eventArgument) +18
   System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
   System.Web.UI.Page.ProcessRequestMain() +1277 

解决方案 »

  1.   

    从下向上是函数的调用顺序,比如:
    System.Web.UI.Page.RaisePostBackEvent(NameValueCollection postData) +33
    System.Web.UI.Page.ProcessRequestMain() +1277这两句说明ProcessRequestMain()方法调用了RaisePostBackEvent方法。以此类推!
      

  2.   

    在 vs.net 中,你双击“ASP.adduser_aspx.RegBtn_Click(Object sender, EventArgs e)”就可以分析那个调用层次的变量状态,你可以分析每个调用入口的状态,特别是调用参数当时的值,找出感觉意外的变量。