【发布时间】:2011-02-18 14:57:44
【问题描述】:
我想在回发时找出数据网格的绑定数据行或数据表。我在网格中有一个 ButtonColumn。单击按钮时,我正在尝试确定数据行,以便我可以访问主键并将其传递到另一个页面。主键未绑定,因此在行中不可见。
例如,我有一个客户列表,带有一个编辑按钮。单击编辑按钮时,我想打开 CustomerEdit.aspx?id=10。我能够在 DataGridCustomer_ItemCommand 事件中捕获服务器端的单击事件。但我无法访问 e.Item.ItemIndex 的数据行。
在回发时,我没有绑定数据网格。在访问 DataGridCustomer.DataSource 时,我得到“Nothing”。有没有办法获取 DataSource 或 Datarow?
谢谢
【问题讨论】: