日期:2014-05-18  浏览次数:20447 次

关于webparts非codebehind的写法,请教所有的同道人.
小弟最近正在做moss开发.

先用VS   2005上写好webpart

然后部署到   sps   上.

由于小弟是刚接触此项..按照msdn上的介绍写webpart,是用codebehind   在.cs类库中生成ui界面.

对于一两个简单的控件显示是可以做到..但如果是些复杂的页面..比如说..就是一个能新增删除的DataGrid..用纯codebehind来做..就会有点麻烦..

请教各位学长下..是不是像这种webpart的写法..只能用这种方式..

有没有其它的方式来写...

在Kaneboy 's   Blog上有看到这位高人有自己写了个QuickPart来包装ascx控件.
此方法固然可以解决我上述的问题.

可惜Boss反对:只能用纯微软的产品,技术来写..这个控件也许能解决部分问题..但如果出现了bug.或者问题..该找谁?云云...

苦恼中...盼能得到朋友们的指点..或提示一二...谢谢了..

QQ:277648148
Email:sjkyb@126.com

------解决方案--------------------
实现一个继承UserControl类并实现IWebPart接口的类。
然后用户控件继承这个类。

你的webpart部分使用用户控件就可以放任意你想放的东西了。