Heat the olive oil in a skillet over medium-high heat. Mix in onion and garlic, and season with salt, pepper, and lemon pepper. Cook and stir until tender. Place asparagus in the skillet, and cook 8 minutes, turning occasionally to coat with seasonings. Sprinkle wine into the skillet, and scrape up any browned bits.
Transfer asparagus to a shallow dish. Drizzle with remaining mixture in skillet, and dust evenly with Parmesan cheese and crushed whole wheat crackers.