关于asp.net:TinyMCE triggerSave()命令-是否会降低性能?

TinyMCE triggerSave() command - is there a performance penalty?

为了使TinyMCE与ASP.NET AJAX网站(在UpdatePanel内)配合使用,您必须调用类似的代码以使TinyMCE将" TinyMCE"编辑器的内容"保存"到目录中。 DOM中的实际TextArea元素。

1
ScriptManager.RegisterOnSubmitStatement(this, GetType(),"TinyMCEAsynchCompatibility","tinyMCE.triggerSave();");

我的问题是,如果我将其放在所有页面上,甚至那些不使用UpdatePanels的页面,都会对性能造成影响吗?还是TinyMCE是否对每个提交都这样做?

如果要处以罚款,有人知道吗?我在Chrome Profiler上运行了JavaScript,据我所知,这大约占提交总时间的0.19%(不算什么)。


我不认为会有很大的性能损失。

可能出现的唯一问题是,如果页面上有多个编辑器,但只需要写回一个编辑器的内容,则简单的my_editor.save()即可完成工作。
triggerSave()将为所有编辑器实例触发save(),这在这种情况下不是必需的-当然会花费更多时间(但通常根本不需要那么多时间)。