ASP.NET を使用して、カスタム ページを使用して動的データ フォルダーを作成しました。このフォルダが参照する DB 内のテーブルには 3 つの FK があり、テーブル内の画面で表示するとハイパーリンクとして表示されます (以下を参照)。
最初のレコードを例にとると、'thur 21st march' または '100' をクリックすると、対応するページ、つまり特定の日記ページまたは請求書ページに移動します。
ただし、「あそこ」をクリックして下請け業者のページをロードすると、アプリケーションがクラッシュするという問題があります。
void DetailsView1_PreRender(object sender, EventArgs e)
{
int rowCount = DetailsView1.Rows.Count;
SetDelete(DetailsView1.Rows[rowCount - 1]);
}
エラーは次のとおりです。
インデックスが範囲外でした。負ではなく、コレクションのサイズより小さくなければなりません。パラメータ名:インデックス