好吧,经过一番实验,看起来我需要在调用 SqlDataSource 上的 Select() 之前再次设置 SelectCommand。
我不明白为什么,因为它已经在 Page_Load 期间设置了。 SqlDataSource 填充 GridView 后,SelectCommand 是否会因某种原因被清除?
我不明白。无论如何,这种方式似乎可行。我只需要再次设置 SelectCommand 即可。