簡體   English   中英

將PreRender事件添加到asp.net中的用戶控件

[英]Add PreRender Event to User Control in asp.net

我正在將VB用戶控件轉換為C#。 我不記得如何將事件綁定到c#中的控件。 在vb中,它的Handles子句非常簡單:

Protected Sub Control_PreRender(Sender As Object, e As EventArgs) Handles Me.PreRender

除了創建方法並希望它自身鏈接之外,我似乎無法在c#中解決如何做到這一點。 這是要走的路嗎?

public void Control_PreRender(object sender, EventArgs e)

您幾乎完全正確,唯一的問題是事件不會自動附加。 您需要將此添加到控件的構造函數中:

public MyControl()
{
    // your current code
    PreRender += Control_PreRender;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM