首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

sharepoint自定义控件,该如何解决

2012-03-22 
sharepoint自定义控件在sharepoint中创建一个自定义控件需要重写usercontrol类的方法一个是CreateUserCont

sharepoint自定义控件
在sharepoint中创建一个自定义控件需要重写usercontrol类的方法一个是CreateUserControl方法,一个是Render方法,这两个方法的具体作用不太明白!!!给解答一下呗。。。。谢了。。。。

[解决办法]
LZ 参考下这个
http://masxhb.blog.163.com/blog/static/1773420602010223104843297/
[解决办法]
最好的方式是通过Reflector查看一下Control的源代码,了解一下这两个方法的关系
[解决办法]
1. 我记得没有CreateUserControl()方法,你说的是不是CreateChildControl()方法啊?
这个方法是创建当前用户控件中包含的子控件,也就是说你可以在这个方法中添加你要的控件,显示到页面上去。

2. Render()方法主要是将控件标记和字符文本输出到服务器控件输出流中。可以直接写html标记,也可以调用每个控件的RenderControl方法到输出流完成这个操作。

我建议最好了解一下webcontrol和usercontrol的生命周期,这样你能更好理解这些方法的作用
[解决办法]

探讨
1. 我记得没有CreateUserControl()方法,你说的是不是CreateChildControl()方法啊?
这个方法是创建当前用户控件中包含的子控件,也就是说你可以在这个方法中添加你要的控件,显示到页面上去。

2. Render()方法主要是将控件标记和字符文本输出到服务器控件输出流中。可以直接写html标记,也可以调用每个控件的RenderControl方法到输出流完成这个……

热点排行