将ASP.NET控件添加到Sharepoint Web部件 [英] Add ASP.NET control to Sharepoint Web Part
本文介绍了将ASP.NET控件添加到Sharepoint Web部件的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想将ASP.NET LinkButton动态添加到我的SharePoint Web部件.我将LinkButton与事件处理程序连接在一起,但是当我执行代码时,似乎从未触发过该事件.
I'd like to dynamically add an ASP.NET LinkButton to my SharePoint web part. I'm hooking the LinkButton up with an event-handler, but when I execute the code it seems the event is never fired.
我应该在生命周期的哪个位置(哪个事件)添加这样的控件,以及如何添加?
Where in the life-cycle (which event) should I add such a control and how?
谢谢.
推荐答案
将其添加到Webpart的CreateChildControls()事件中,例如:
Add it in the CreateChildControls() event in the webpart, like:
protected override void CreateChildControls()
{
LinkButton linkbutton = new LinkButton();
linkbutton.Click += ClickButton;
this.Controls.Add(linkbutton);
}
protected void ClickButton(object sender, EventArgs e)
{
// handle event
}
这篇关于将ASP.NET控件添加到Sharepoint Web部件的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文