Thứ Ba, 17 tháng 6, 2014

Lấy một dòng GridViewRow trong GridView tương ứng với một lệnh Edit, Delete đối với sự kiện OnRowCommand

<asp:GridView ID="grvDeps" runat="server" AutoGenerateColumns="False" BorderColor="#999999"
                        BorderWidth="1px" CellPadding="3" GridLines="Vertical" Width="100%" OnRowCommand="Command"
                        DataKeyNames="DepID,UserID,RoleID">
                        <HeaderStyle Font-Size="12px" Font-Bold="True" BorderWidth="1px" ForeColor="Black"
                            Width="100%" BackColor="#CED1DA"></HeaderStyle>
                        <RowStyle BackColor="#F7F6F3" ForeColor="#333333" />
                        <EmptyDataTemplate>
                            <asp:Label ID="lblMenssage" runat="server" Text="Không tồn tại bản ghi nào" />
                        </EmptyDataTemplate>



protected void Command(object sender, GridViewCommandEventArgs e)
 {
  string DepID=   grvDeps.DataKeys[Convert.ToInt32(e.CommandArgument)].Values[0].ToString();
          string UserID = grvDeps.DataKeys[Convert.ToInt32(e.CommandArgument)].Values[1].ToString();
          string RoleID = grvDeps.DataKeys[Convert.ToInt32(e.CommandArgument)].Values[2].ToString();
}

Không có nhận xét nào: