テーブルに表示する日付だけを取得するのに問題があります。
前の質問で助けを得ましたが、別の問題が発生しました。これらは私たちが追加したものです:
((BoundField)gvEmployeeReview.Columns[1]).DataFormatString = "{0:d}"; //date hired column
((BoundField)gvEmployeeReview.Columns[8]).DataFormatString = "{0:d}"; //next review column
これがaspxページhttp://pastebin.com/DnH3wcAG
で、これがページの背後にあるコードですhttp://pastebin.com/yY2nbbEG
実行すると、次のようになります。
「インデックスが範囲外でした。負ではなく、コレクションのサイズ未満である必要があります。
パラメータ名:index
説明:現在のWebリクエストの実行中に未処理の例外が発生しました。エラーとエラーがコードのどこで発生したかについての詳細は、スタックトレースを確認してください。例外の詳細:System.ArgumentOutOfRangeException:インデックスが範囲外でした。負ではなく、コレクションのサイズよりも小さい必要があります。
パラメータ名:index"とその行"行158:((BoundField)gvEmployeeReview.Columns [1])。DataFormatString = "{0:d}"; //採用日列"
この問題を解決しようとする助けは素晴らしいでしょう。運がなかった