You don't appear to be executing the query.
Try this:
SqlCommand cmd1 = new SqlCommand("Select (Phone, LastName, Email) from users where FirstName = @FirstName", conn);
cmd.Parameters.AddWithValue("@FirstName", ddlUsers.SelectedValue.ToString());
rd = cmd.ExecuteReader()
UPDATE
The dropdown lists's value is the ID. You're comparing the FirstName in the database to this value. A firstname will never match an ID.
- If you want to search by the ID, change the SQL.
- If you want to search by the Name, change the property to SelectedItem (which will be a DataRow). Then drill down to the name.