EnableViewState和ViewStateMode无法正常工作

时间:2012-11-08 11:04:57

标签: c#-4.0

我在C#.Net和Framework 4.0中工作。我有一个aspx和ascx页面。在我的ascx中,我正在生成XML并将该XML值绑定到Treeview。这些都是在代码背后完成的。我在我的aspx页面中调用了这个ascx。

我的问题是,我拥有大量的XML数据。因此,页面的性能非常慢。我尝试使用enableviewstate和viewstatemode。但没有什么对我有用。

视频状态仍然存在大量的XML数据。我不希望这个XML数据在viewstate中。

如何解决此问题。

1 个答案:

答案 0 :(得分:0)

Atlast,我已经完成了临时修复。在JQuery中删除了控件viewstate值。这个过程已经在onclientclick的提交按钮中完成。

$('#ctl00_ContentPlaceHolder1_TreeView').empty();

而且,在pageload的回发中,我再次生成了XML值