1) Step one: New Class Library project: Controls, creating a new solution: Customlibrary
2) Step two: Add "ASP" to the class library project. NET server control New item: RenderHelloWorld.cs (can also be a new class)
3) Step three: Modify the RenderHelloWorld.cs code as follows:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Linq;
using System.Text;
using system.web;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace Controls
{
Public class Renderhelloworld:control
{
protected Override void Render (HtmlTextWriter writer)
{
Writer. Write ("Hello World");
}
}
}
4) Step four: Add "ASP." NET empty Web Application "test project: Controlstest
5) Step Five: Add the Web Forms Test page: renderhelloworld.aspx
6) Step Six: Drag the generated control Renderhelloworld to
7) Step seven: Run the test project:
To view the generated HTML source code:
First article: initial knowledge of ASP. NET control Development _ Section II: HelloWorld