StackTrace: ' at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) at System.Environment.get_StackTrace() at JanusGridTest.Form1.GridEX1_AddingRecord(Object sender, CancelEventArgs e) in E:\DotNetProjects\JanusGridTest\JanusGridTest\Form1.vb:line 68 at Janus.Windows.GridEX.GridEX.OnAddingRecord(CancelEventArgs e) at Janus.Windows.GridEX.GridEX.i(GridEXRow ) at Janus.Windows.GridEX.GridEX.aL() at Janus.Windows.GridEX.GridEX.UpdateData() at Janus.Windows.GridEX.Data.JNSAB.OnBeforeReset() at Janus.Data.TableListHolderRow.c() at Janus.Data.TableListHolderRow.d() at Janus.Data.TableListHolderRow.a(ListChangedEventArgs ) at Janus.Data.TableListHolderRow.a(Object , ListChangedEventArgs ) at System.ComponentModel.ListChangedEventHandler.Invoke(Object sender, ListChangedEventArgs e) at MicroFour.StrataFrame.Business.BusinessBindingSource.OnListChanged(ListChangedEventArgs e) at MicroFour.StrataFrame.Business.BusinessBindingSource.BusinessObject_IsDirtyChanged(Object sender, EventArgs e) at MicroFour.StrataFrame.Business.BusinessLayer.raise_IsDirtyChanged(Object sender, EventArgs e) at MicroFour.StrataFrame.Business.BusinessLayer.OnIsDirtyChanged(Boolean DirtyShouldBe) at MicroFour.StrataFrame.Business.BusinessLayer.CurrentView_ListChanged(Object sender, ListChangedEventArgs e) at System.ComponentModel.ListChangedEventHandler.Invoke(Object sender, ListChangedEventArgs e) at System.Data.DataView.OnListChanged(ListChangedEventArgs e) at System.Data.DataView.IndexListChanged(Object sender, ListChangedEventArgs e) at System.Data.DataView.IndexListChangedInternal(ListChangedEventArgs e) at System.Data.DataViewListener.IndexListChanged(ListChangedEventArgs e) at System.Data.Index.b__2(DataViewListener listener, ListChangedEventArgs args, Boolean arg2, Boolean arg3) at System.Data.Listeners`1.Notify[T1,T2,T3](T1 arg1, T2 arg2, T3 arg3, Action`4 action) at System.Data.Index.OnListChanged(ListChangedEventArgs e) at System.Data.Index.OnListChanged(ListChangedType changedType, Int32 newIndex, Int32 oldIndex) at System.Data.Index.RecordStateChanged(Int32 oldRecord, DataViewRowState oldOldState, DataViewRowState oldNewState, Int32 newRecord, DataViewRowState newOldState, DataViewRowState newNewState) at System.Data.DataTable.RecordStateChanged(Int32 record1, DataViewRowState oldState1, DataViewRowState newState1, Int32 record2, DataViewRowState oldState2, DataViewRowState newState2) at System.Data.DataTable.SetNewRecordWorker(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Int32 position, Boolean fireEvent, Exception& deferredException) at System.Data.DataTable.SetNewRecord(DataRow row, Int32 proposedRecord, DataRowAction action, Boolean isInMerge, Boolean fireEvent) at System.Data.DataRow.SetNewRecord(Int32 record) at System.Data.DataRow.EndEdit() at System.Data.DataRow.set_Item(DataColumn column, Object value) at System.Data.DataRow.set_Item(String columnName, Object value) at JanusGridTest.BusinessObject1.set_TaxCode(String value) in E:\DotNetProjects\JanusGridTest\JanusGridTest\BusinessObject1.Designer.vb:line 231 at JanusGridTest.BusinessObject1.BusinessObject1_SetDefaultValues() in E:\DotNetProjects\JanusGridTest\JanusGridTest\BusinessObject1.vb:line 88 at MicroFour.StrataFrame.Business.BusinessLayer.raise_SetDefaultValues() at MicroFour.StrataFrame.Business.BusinessLayer.OnSetDefaultValues() at MicroFour.StrataFrame.Business.BusinessLayer.NewRow() at MicroFour.StrataFrame.Business.BusinessLayer.Add(Boolean CheckSecurity) at MicroFour.StrataFrame.Business.BusinessBindingSource.IBindingListView_AddNew() at Janus.Data.BindableList.AddNew() at Janus.Data.TableListHolderRow.a(JanusNewDataRow ) at Janus.Data.DataSourceManager.a(JanusNewDataRow , TableListHolderRow ) at Janus.Data.JanusTableRow.a(JanusNewDataRow ) at Janus.Data.JanusNewDataRow.BeginEdit() at Janus.Windows.GridEX.GridEXRow.BeginEdit() at Janus.Windows.GridEX.GridEX.aK() at Janus.Windows.GridEX.GridEX.aL() at Janus.Windows.GridEX.GridEX.UpdateData() at Janus.Windows.GridEX.GridEX.a(Int32 , GridEXColumn , Boolean ) at Janus.Windows.GridEX.GridEX.l(Int32 , Int32 ) at Janus.Windows.GridEX.GridEX.aq() at Janus.Windows.GridEX.GridEX.a(Keys ) at Janus.Windows.GridEX.GridEX.Janus.Windows.GridEX.Internal.IJanusContainer.PreProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSCA.a(Keys ) at Janus.Windows.GridEX.EditControls.JNSCA.Janus.Windows.GridEX.Internal.IJanusContainer.PreProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSC.ProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSDA.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.ProcessDialogKey(Keys keyData) at System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.MaskEdit.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.PreProcessMessage(Message& msg) at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at MicroFour.StrataFrame.Application.StrataFrameApplication.RunApplication() at JanusGridTest.AppMain.Main() in E:\DotNetProjects\JanusGridTest\JanusGridTest\AppMain.vb:line 21 at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()' StackTrace: ' at System.Environment.GetStackTrace(Exception e, Boolean needFileInfo) at System.Environment.get_StackTrace() at JanusGridTest.Form1.GridEX1_AddingRecord(Object sender, CancelEventArgs e) in E:\DotNetProjects\JanusGridTest\JanusGridTest\Form1.vb:line 68 at Janus.Windows.GridEX.GridEX.OnAddingRecord(CancelEventArgs e) at Janus.Windows.GridEX.GridEX.i(GridEXRow ) at Janus.Windows.GridEX.GridEX.aL() at Janus.Windows.GridEX.GridEX.UpdateData() at Janus.Windows.GridEX.GridEX.a(Int32 , GridEXColumn , Boolean ) at Janus.Windows.GridEX.GridEX.l(Int32 , Int32 ) at Janus.Windows.GridEX.GridEX.aq() at Janus.Windows.GridEX.GridEX.a(Keys ) at Janus.Windows.GridEX.GridEX.Janus.Windows.GridEX.Internal.IJanusContainer.PreProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSCA.a(Keys ) at Janus.Windows.GridEX.EditControls.JNSCA.Janus.Windows.GridEX.Internal.IJanusContainer.PreProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSC.ProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.JNSDA.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.ProcessDialogKey(Keys keyData) at System.Windows.Forms.TextBoxBase.ProcessDialogKey(Keys keyData) at Janus.Windows.GridEX.EditControls.MaskEdit.ProcessDialogKey(Keys keyData) at System.Windows.Forms.Control.PreProcessMessage(Message& msg) at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg) at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg) at System.Windows.Forms.Application.ThreadContext.System.Windows.Forms.UnsafeNativeMethods.IMsoComponent.FPreTranslateMessage(MSG& msg) at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData) at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context) at System.Windows.Forms.Application.Run(Form mainForm) at MicroFour.StrataFrame.Application.StrataFrameApplication.RunApplication() at JanusGridTest.AppMain.Main() in E:\DotNetProjects\JanusGridTest\JanusGridTest\AppMain.vb:line 21 at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args) at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args) at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly() at System.Threading.ThreadHelper.ThreadStart_Context(Object state) at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state) at System.Threading.ThreadHelper.ThreadStart()'