这是我的代码,我想从另一个项目文件中访问此方法,添加了另一个项目,除此方法外一切正常,当我创建一个新类并将该代码粘贴在其上时,它说:
'iEndRecord' 是一个字段,但用作类型
private void GetNoOfRows()
{
int iTotalRecords = ((DataTable)(grdCrew.DataSource)).Rows.Count;
int iEndRecord = grdCrew.PageSize * (grdCrew.PageIndex + 1);
int iStartsRecods = iEndRecord - grdCrew.PageSize;
if (iEndRecord > iTotalRecords)
{
iEndRecord = iTotalRecords;
}
if (iStartsRecods == 0)
{
iStartsRecods = 1;
}
if (iEndRecord == 0)
{
iEndRecord = iTotalRecords;
}
lblCount.Text = iStartsRecods + " to " + iEndRecord.ToString() + " of " + iTotalRecords.ToString();
DataBind();
}
PS这是完整的代码,这只是一种调用用于计算行数的函数的方法,它在文件内工作正常,但我试图将它放在一个外部文件上,这样我就不必编写相同的代码了一次又一次的文件