Trying to implement WF into one of my pages. However it seems I can go to every page of the application except the page that contains the cgv. Everything is modeled fairly close. I made a few modifications to some classes, but this is the first time I am trying to implement WF.
When I try to go to the page with the cgv I get.
Code:
Sequence contains no elements
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.InvalidOperationException: Sequence contains no elements
Source Error:
Line 27: if (eNTWFState != null)Line 28: {Line 29: return eNTWFState.Single();Line 30: }Line 31: else
Code:
privatevoid BindGridView(string sortExpression, SortDirection sortDirection)
{
//Create an instance of the list object
Type objectType = Type.GetType(ListClassName);
object listObject = Activator.CreateInstance(objectType);
//Call the method to load the object
//objectType.InvokeMember(LoadMethodName, BindingFlags.InvokeMethod, null, listObject, new object[] { });
objectType.InvokeMember(LoadMethodName, BindingFlags.InvokeMethod, null, listObject, _methodParameters.ToArray());
//Call the SortByPropertyName method. This is in the ENTBaseBOList class. The object must inherit
//from this class.
base.DataSource = objectType.InvokeMember("SortByPropertyName", BindingFlags.InvokeMethod, null, listObject, newobject[] { sortExpression, sortDirection == SortDirection.Ascending });
base.DataBind();
//Save the sortExpression and sortDirection to the view state.
SortExpressionLast = sortExpression;
SortDirectionLast = sortDirection;
objectType = null;
listObject = null;
}
I thnk it has something to do with the listobject in the bold line above. Any ideas are appreciated. Im going to go back to the EO for this object and compare.