在gridview中
<asp:GridView ID="GridView1" runat="server" AutoGenerateColumns="False">
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
<asp:TemplateField HeaderText="Remove">
<ItemStyle Font-Names="Arial" Font-Size="8pt"
HorizontalAlign="Center"/>
<HeaderStyle HorizontalAlign="Center" Font-Bold="True" Font-
Names="Arial" Font-Size="8pt" />
<ItemTemplate>
<asp:LinkButton ID="LinkButton1" runat="server"
OnCommand="LinkButton1_Command">Remove</asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<SelectedRowStyle BackColor="#CE5D5A" Font-Bold="True" ForeColor="White" />
</asp:GridView>
protected void LinkButton1_Command(object sender, CommandEventArgs e)
{
LinkButton lb = (LinkButton)sender;
DataControlFieldCell dcf = (DataControlFieldCell)lb.Parent;
GridViewRow gvr = (GridViewRow)dcf.Parent;
GridView1.SelectedIndex = gvr.RowIndex; //如果点击当前行的Remove此行会变成
SelectedRowStyle的相应颜色
string id = this.GridView1.Rows[GridView1.SelectedIndex].Cells[1].Text;
..........
}