protected void AllGrid_OnRowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName == "AddDepartment") { var index = Convert.ToInt32(e.CommandArgument); var dataKey = AllGrid.DataKeys[index]; if (dataKey == null) { return; } var departmentId = (int)dataKey.Value; var userId = Request.QueryString[QueryStringParameters.UserId]; _userDal.AddDepartment(userId, departmentId); RefreshGrid(); } }