【发布时间】:2015-02-13 11:34:27
【问题描述】:
我们在标签条上有一个带有 Telerik RadEditor 的页面。在某些情况下,RadEditor 包含大量 html,并且在执行回发以切换选项卡时,其所有内容都将回发到服务器。这会导致巨大的性能损失(有时回发会发送数十 MiB 的数据)。 是否可以调整 RadEditor,使其不会在回发时将其内容发送到服务器?我们的代码隐藏不依赖于 RadEditors Content 属性访问器(不显式读取其内容),仅依赖于它的 mutator(其内容是从控件的代码隐藏中设置的)。 是否有可能使用任何 Telerik 控件来做这样的事情,如果是,那么我们如何实现这样的结果?
值得指出的是,我们使用的是相对较旧的 Telerik UI 版本 (2013.2.611.35),目前无法切换到较新的版本。
提前谢谢你。
【问题讨论】:
-
您可以使用
ASP.NET-Ajax仅呈现部分 HTML。 -
我们目前正在努力解决这个问题,但这并不能解决回发问题,并且会继续给服务器带来不必要的压力,因此我们希望避免这种情况。
-
所以您有一个 RadTabStrip 并且在其中一个选项卡中您有一个 RadEditor,对吗?单击另一个选项卡通常会重定向 到一个 URL,而不是回发,因为 tabstrip 是一个导航控件。你能确认它真的是回发吗?
标签: c# asp.net telerik radeditor