使用RadPanes保存RadSplitter的调整宽度

时间:2011-08-30 22:34:59

标签: session telerik

我有一个带有两个RadPanes的RadSplitter。当我调整控件的大小时,我希望我的程序能够记住分割的位置,这样当用户返回页面时,它将保持位置。我能想到的唯一方法是将宽度存储在会话变量中,该变量可以在页面加载时检索。我的问题是,在调整拆分器大小或关闭页面时(或用户移动到站点上的另一个页面),我无法运行服务器端代码。

有什么建议吗?

提前致谢

1 个答案:

答案 0 :(得分:1)

您是否尝试过使用RadSplitter的OnClientResized事件通过JavaScript在用户的计算机上存储Cookie?您可以在OnClientLoaded事件中检索它,并根据Cookie中的值调整Splitter的大小。

使用cookies时,我建议您先检查一下 PPK's quirksmode.org article和 关于此事w3schools' tutorial