【问题标题】:Update and read fast a list in Sharepoint在 Sharepoint 中快速更新和阅读列表
【发布时间】:2011-05-30 13:09:57
【问题描述】:

我有一个具有这种行为的网络部件:

  • 加载时,它会读取一个 Sharepoint 列表,然后显示一条弹出消息。
  • 当我接受消息时,Webpart 会更新列表。

要读取值,我在 CreateChildControls 中有一个函数

protected override void CreateChildControls() {
readList()
... 
otherStuff
}

为了保存值,我有一个 hiddenField,它在更改值时执行保存功能:

hiddenField.ValueChanged += new System.EventHandler(functionThatSavesTheValue);

然后当用户接受弹出消息时,我通过javascript更改hiddenField的值,以执行函数ThatSavesTheValue

button.value = '1' + button.value;

从这里开始,一切正常。

问题是如果我在按下按钮后重新加载页面。

在这种情况下,读取列表的函数在保存值的函数之前执行,我得到错误的值。我该怎么做才能解决这个问题?

【问题讨论】:

    标签: sharepoint sharepoint-2010 web-parts


    【解决方案1】:

    您可以使用 CreateChildControls 来初始化您的控件并在 OnPreRender 中读取列表。

    【讨论】:

    • 没用。最后我们改变 webpart 的行为。谢谢
    猜你喜欢
    • 2018-11-15
    • 1970-01-01
    • 1970-01-01
    • 2011-02-14
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 2017-05-04
    • 1970-01-01
    相关资源
    最近更新 更多