【发布时间】:2017-11-14 12:45:32
【问题描述】:
我在 ASP.NET GridView 上使用 DataBind(),它会引发 ThreadingAbort 异常,但仅当 GridView 当前绑定到空(但不为空)DataTable 和在将DataBind() 链接到另一个空(但不是空)DataTable 后,我调用它。
DataTable dt = ... // obtain DataTable with 0 rows
MyGridView.DataSource = dt;
MyGridView.DataBind(); // errors on second time around
任何想法为什么会发生这种情况,以及如何阻止它?谢谢
【问题讨论】:
-
绑定到
if(!IsPostBack). -
我认为这与 IsPostBack 没有任何关系 - 两次尝试 .Bind() 都是如此,但只有第二次尝试失败。