我在C#.Net和Framework 4.0中工作。我有一个aspx和ascx页面。在我的ascx中,我正在生成XML并将该XML值绑定到Treeview。这些都是在代码背后完成的。我在我的aspx页面中调用了这个ascx。
我的问题是,我拥有大量的XML数据。因此,页面的性能非常慢。我尝试使用enableviewstate和viewstatemode。但没有什么对我有用。
视频状态仍然存在大量的XML数据。我不希望这个XML数据在viewstate中。
如何解决此问题。
答案 0 :(得分:0)
Atlast,我已经完成了临时修复。在JQuery中删除了控件viewstate值。这个过程已经在onclientclick的提交按钮中完成。
$('#ctl00_ContentPlaceHolder1_TreeView').empty();
而且,在pageload的回发中,我再次生成了XML值