我遇到了一些问题,只能在我的表格中显示一个日期..
我在上一个问题上得到了一些帮助,但遇到了另一个问题。这些是我们添加的内容:
((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”及其在这一行的“Line 158: ((BoundField)gvEmployeeReview.Columns[1]).DataFormatString = "{0:d}"; //日期雇用列"
任何试图解决这个问题的帮助都会很棒。我没有运气