Html 如何覆盖渲染方法?

Html 如何覆盖渲染方法?,html,asp.net,web-controls,Html,Asp.net,Web Controls,我正在研究一个必须输出原始HTML并提供丰富的设计时支持的控件 如何创建自定义服务器控件、扩展WebControl类和重写Render方法 你能举个例子吗 问候,, Blanco这将创建一个控件,该控件扩展了web控件并覆盖了Render方法(尽管实际上并不使用它) public class TestControl : System.Web.UI.WebControls.WebControl { protected override void Render(System.Web.UI.H

我正在研究一个必须输出原始HTML并提供丰富的设计时支持的控件

如何创建自定义服务器控件、扩展WebControl类和重写Render方法

你能举个例子吗

问候,,
Blanco

这将创建一个控件,该控件扩展了web控件并覆盖了
Render
方法(尽管实际上并不使用它)

public class TestControl : System.Web.UI.WebControls.WebControl
{
    protected override void Render(System.Web.UI.HtmlTextWriter writer)
    {
        base.Render(writer);
    }
}

正如您所看到的,这是一个相当琐碎的答案,但很完整,因此我怀疑您实际上并没有问您想要问的问题。

这是一个来自MCP测试的问题。想知道如何扩展webcontrol类,请忽略render方法。举个例子就好了。您可以像扩展任何其他类一样扩展webcontrol类。Yo你重写它的方法就像你重写任何其他可重写的方法一样。这就是为什么我要问你的确切问题是什么。听起来你可能需要阅读一些C#的基础知识。以上是非常基本的东西。