读书人

moss2010,二个WebPart通信解决方法

发布时间: 2012-04-06 12:22:24 作者: rapoo

moss2010,二个WebPart通信
我初次接触moss,目前有个任务,用VS2010开发二个WebPart布署到moss2010上,在二个WebPart中通信。

一个WebPart中有三项内容(待办事项,已办事项,文档归档,全是linkButton文字),点这些文字,则把内容传到另一个WebPart。

另一个WebPart中有三个面版,前一个WebPart点“待办事项”,此WebPart的“待办事项”面版出现;前一个WebPart点“已办事项”,此WebPart的“已办事项”面版出现;前一个WebPart点“文档归档”,此WebPart的“文档归档”面版出现。

高手们能写一个详细一点的例子吗?谢谢了。

[解决办法]
WebPart连接,标准的功能。
[解决办法]
没太明白你的意思,其实两个WebPart基本是一样的,就是一个是提供者,一个接收者,为两个函数提供不同属性说明即可。
[ConnectionProvider("数据提供者")]
public IParameters SetData()
{ }

[ConnectionConsumer("数据接收者")]
public void GetData(IParameters data)
{ }

不同的函数(接收、发送)写不同的代码,怎么发送值,怎么取值。
[解决办法]
http://msdn.microsoft.com/zh-cn/library/ms469765.aspx
msdn上的有例子
[解决办法]
很简洁,但是估计非其所需,
估计他的意思是一个WebPart点击按钮(LinkButton)在另一个WebPart接收到数据。这个估计比3楼所说更简单。都不需要写 ConnectionProvider,估计写这几个事件就可以了。

探讨
没太明白你的意思,其实两个WebPart基本是一样的,就是一个是提供者,一个接收者,为两个函数提供不同属性说明即可。
[ConnectionProvider("数据提供者")]
public IParameters SetData()
{ }

[ConnectionConsumer("数据接收者")]
public void GetData(IParameters data)
{ ……

[解决办法]
WebPart连接

读书人网 >行业软件

热点推荐