public class TreeViewNode : TableRow
{
private void CreateContent()
{
this.Cells.Clear();
//添加图标
TableCell cell = new TableCell();
Image nodeImage = new Image();
nodeImage.ImageUrl = imageURL;
cell.Controls.Add(nodeImage);
this.Cells.Add(cell);

//添加超链接
cell = new TableCell();
LinkButton linkButton = new LinkButton();
linkButton.Text = Caption;
linkButton.CommandName = "Select";
cell.Controls.Add(linkButton);
this.Cells.Add(cell);
} protected override void Render(HtmlTextWriter writer)
{
CreateContent();
RenderContents(writer); 
}
protected override bool OnBubbleEvent(object source, EventArgs e)
{
if (e is CommandEventArgs) 
{
// Add the information about Item to CommandEvent.
TreeViewCommandEventArgs args =
new TreeViewCommandEventArgs(this, source, (CommandEventArgs)e); RaiseBubbleEvent(this, args);
return true;
}
return false;
}
}
为什么linkButton的事件我捕获不到,我在OnBubbleEvent里设断点也跟不到,根本就没进OnBubbleEvent方法