[英]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.