为什么DataGrid突然又不正常了?出错信息十分奇怪!
前段时间写的一个用 DataGrid 显示数据的程序今天重新编译了一次后居然不成功了!
绑定的程序很简单:
dbGrid.DataSource = ds.Tables[0].DefaultView;
dbGrid.DataBind();
而分页那里也非常简单:
private void dbGrid_SelectedIndexChanged(object sender, System.Web.UI.WebControls.DataGridPageChangedEventArgs e)
{
dbGrid.CurrentPageIndex=e.NewPageIndex;
dbGrid.DataBind();
}
前几天还好好的,今天突然不行了
出错信息还非常奇怪:
是说 “ 操作已超过期限 ” ?????
aspx文件里生成的代码是这样的:
<script language="javascript">
<!--
function __doPostBack(eventTarget, eventArgument) {
var theform = document.dbForm;
theform.__EVENTTARGET.value = eventTarget;
theform.__EVENTARGUMENT.value = eventArgument;
theform.submit();
}
// -->
</script>
……
<td colspan="4"><span>1</span> <a href="javascript:__doPostBack('dbGrid:_ctl14:_ctl1','')" style="color:#003399;">2</a></td>
我一点2那个地方就出错了。
是怎么回事?