Welcome to Code Project, your friend is obviously very wise. :)
You can't create a C# control from the page contents since is the rendered HTML output of that control. How it is created could be any number of ways.
If you want the value of a control you can use a Regular Expression to parse the page elements or use something like this
Parsing HTML Tags in C#[
^]