0

これは私のコードで、別のプロジェクトファイルからこのメソッドにアクセスしたいのですが、別のプロジェクトが追加され、新しいクラスを作成してそのコードを貼り付けたときに、このメソッドを除いてすべて正常に動作しています。

「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これは完全なコードです。これは、行をカウントするための関数を呼び出す方法にすぎず、ファイル内で正常に機能しますが、同じコードをすべて記述する必要がないように、1つの外部ファイルに配置しようとしていましたファイルを何度も

4

1 に答える 1

0

名前空間は?私はあなたがそれらを追加するのを忘れていると確信しています

于 2013-11-12T11:55:56.320 に答える