2014-04-15 203 views
-2

我正在查看必須輸出原始HTML並提供豐富設計時支持的控件。如何覆蓋Render方法?

如何創建自定義服務器控件,擴展WebControl類並覆蓋Render方法?

你能提供一個例子嗎?

問候, 布蘭科

+0

這是一個MCP測試的問題想知道如何擴展一個webcontrol類,覆蓋render方法。 e會很好。 – BlancoBluesman

+0

您可以像擴展任何其他類一樣擴展webcontrol類。您可以像使用其他可覆蓋的方法一樣覆蓋它的方法。這就是爲什麼我問你確切的問題是什麼。 – Chris

回答

0

這將創建一個擴展的網絡控制和覆蓋Render方法(雖然實際上並沒有用它做任何事情的控制。

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

正如你可以看到這是一個相當簡單的答案,但完成所以我懷疑你實際上沒有問你想要的問題

+0

謝謝。只是想知道代碼的樣子。 – BlancoBluesman

+0

這聽起來像你可能需要閱讀一些C#的基礎知識。以上是非常基本的東西。 – Chris