Эта проблема, с которой я столкнулся сегодня, очень удручает! Это улучшение FrameWork 1.1 по сравнению с 1.0?
В DataGrid или DataList есть команды ItemCommands, такие как Edit, Select и т. д.
Но он может нормально работать только при использовании <asp:LinkButton>, но не при использовании <asp:Button>!
Например, <asp:LinkButton CommandName="Edit" Text="Edit" Runat="server" /> можно использовать обычным образом.