1

我正在尝试将下拉菜单中的选定源对象加载到规则编辑器中。

我已经在 RuleEditor 的新实例中从选定的源对象创建 RuleModel,并将设置从 RuleEditor 的客户端设置加载到 CodeEffects 中(再次调用我的 LoadSettings 函数)。

此时源对象已更改,但规则字段未更改(选择不同的类后,为旧源对象执行规则会引发此错误:No "field" nodes with "x" value of the "y" attribute found )

如何在我的视图中重新渲染 RuleEditor 实例?

4

1 回答 1

0

事实证明,加载我的一个源对象是一个不相关的问题:MaxTypeNestingLevel设置得太高,导致editor.GetClientSettings()Ajax 帖子返回的字符串太长......

我应该先检查一下。

只需LoadSettings()在更改源对象的事件之后调用即可。

于 2017-07-14T14:33:31.223 回答