The only way for an ASP.NET page to realize that you are using a server control (like asp:Textbox or input type=”text”) is to have runat=”server” in the control tag. This is very important; forgetting it will cause the ASP.NET engine to pass over the control as HTML.
The following two resources links shall deem useful:
In addition, the MS tutorial video below also demonstrates a way to send email:
From Mr. Matt Berseth’s blog… everything you need to know…
The Ever-Useful $get and $find ASP.NET AJAX Shortcut Functions
Couple general readings by Scott Mitchell on his 4GuysFromRolla: