SelectedIndexChanged未将参数传递给Web部件连接

时间:2013-01-24 22:00:19

标签: javascript parameter-passing web-parts sharepoint-designer webpart-connection

在newform.aspx中,我有webpart连接。我将employee-name传递给webpart,这个webpart将员工转移给员工。 Employee-name字段是文本框。

一切正常,直到我将employee-name更改为lookup字段,并且当页面呈现时它变为下拉列表。因此,connected-webpart始终在页面的加载期间显示下拉列表中的第一条记录,并且在下拉索引更改时不会刷新。

使用sharepoint designer自定义整个newform.aspx。

我猜,我需要编写javascript(jquery / json)代码并使用sharepoint designer放入newform.aspx?

请建议。

1 个答案:

答案 0 :(得分:1)

页面加载时建立Web部件连接。员工选择的更改不会重新加载页面,因此不会更新连接。

JavaScript / jQuery肯定是这个客户端行为的好选择。我建议您查看Codeplex上的SPServices,特别是您的案例SPServices.SPDisplayRelatedInfo