请参考
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 506px; POSITION: absolute; TOP: 207px" runat="server">
<SelectedItemStyle Wrap="False"></SelectedItemStyle>
<ItemStyle Wrap="False"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" BackColor="#99CCFF"></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<HeaderStyle Width="20px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<INPUT type="checkbox" id="MyCheckBox" name="MyCheckBox" runat =server>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn Visible="False">
<HeaderStyle Wrap="False" Width="2px"></HeaderStyle>
<ItemStyle Wrap="False"></ItemStyle>
<FooterStyle Wrap="False"></FooterStyle>
</asp:BoundColumn>
</Columns>
</asp:DataGrid>
<asp:DataGrid id="DataGrid1" style="Z-INDEX: 101; LEFT: 506px; POSITION: absolute; TOP: 207px" runat="server">
<SelectedItemStyle Wrap="False"></SelectedItemStyle>
<ItemStyle Wrap="False"></ItemStyle>
<HeaderStyle HorizontalAlign="Center" BackColor="#99CCFF"></HeaderStyle>
<Columns>
<asp:TemplateColumn>
<HeaderStyle Width="20px"></HeaderStyle>
<ItemStyle Wrap="False" HorizontalAlign="Center"></ItemStyle>
<ItemTemplate>
<INPUT type="checkbox" id="MyCheckBox" name="MyCheckBox" runat =server>
</ItemTemplate>
</asp:TemplateColumn>
<asp:BoundColumn Visible="False">
<HeaderStyle Wrap="False" Width="2px"></HeaderStyle>
<ItemStyle Wrap="False"></ItemStyle>
<FooterStyle Wrap="False"></FooterStyle>
</asp:BoundColumn>
</Columns>
</asp:DataGrid>
你能用文字解释一下吗?
DataGrid.SelectedIndex = e.Item.ItemIndex;
那你就可以看出效果来了。
private void DataGrid1_ItemCommand(object source, System.Web.UI.WebControls.DataGridCommandEventArgs e)
{
DataGrid1.SelectedIndex = e.Item.ItemIndex;
}