We used to generate DAl using code-smith .nettiers, so I made a custom stored procedural that takes two input parameters and returns an output one, the genrated method header looks like:
public DataSet Test(System.Int32? p1, System.Int32? p2, ref System.Int32? p3)
i need to pass this dataset to a gridview,so what i did
int start = 0;
int length = 2;
int? count = 0;
public void BindGrid()
{
DataSet ds = DataRepository.TableNameProvider.Test(start, length, ref count);
TestGrid.VirtualItemCount =(int) count;
TestGrid.DataSource = ds;
TestGrid.DataBind();
then i call BindGrid() method into Page_Load(object sender, EventArgs e)
i got that error when calling BindGrid() method < Method not found: 'System.Data.DataSet ProjectName.Data.Bases.TableNameProviderBaseCore.Test(System.Nullable`1<int32>, System.Nullable`1<int32>, System.Nullable`1<int32> ByRef)'. >
Stack Trace:
[MissingMethodException: Method not found: 'System.Data.DataSet MSAD.Data.Bases.TableNameProviderBaseCore.Test(System.Nullable`1<int32>, System.Nullable`1<int32>, System.Nullable`1<int32> ByRef)'.]
MSADSP2013.test.test.BindGrid() +0
MSADSP2013.test.test.Page_Load(Object sender, EventArgs e) +166
System.Web.UI.Control.LoadRecursive() +71
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Control.LoadRecursive() +190
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3178