«^»
9.3. Web Form applications

using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
namespace WebFormConvert
{
    public class WebForm1 : Page
    {
        protected TextBox TextBox1;
        protected Button Button1;
        protected Label Label1;
        private void Page_Load(object sender, EventArgs e)
        {
        }
        override protected void OnInit(EventArgs e)
        {
            InitializeComponent();
            base.OnInit(e);
        }
        private void InitializeComponent()
        {    
            this.Button1.Click += new System.EventHandler(this.Button1_Click);
            this.Load += new System.EventHandler(this.Page_Load);
        }
        private void Button1_Click(object sender, EventArgs e)
        {
            double tCentigrade = double.Parse(TextBox1.Text);
            double tFahrenheit = 32 + tCentigrade*9/5;
            Label1.Text = tFahrenheit.ToString();
        }
    }
}