0

在 newform.aspx 中,我有 webpart 连接。我将员工姓名传递给 webpart,这个 webpart 呈现员工详细信息。员工姓名字段是文本框。

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

整个 newform.aspx 是使用共享点设计器定制的。

我猜,我需要编写 javascript(jquery/json) 代码并使用共享点设计器放入 newform.aspx?

请建议。

4

1 回答 1

1

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

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

于 2013-01-24T22:10:25.763 回答