Can you please provide the issue reproduced sample to us to replicate the issue that will helpful to provide appropriate solution?
Sure. I made an example for you and attached. On page are: button "btn_fill_chart_simple" and Listbox "lbSensors". I set EnablePersistence="true", when i redraw, page is reloading and i loose shoosed row in ListBox.
Before:
AFTER:
Trend_Export.aspx
<asp:Button ID="btn_fill_chart_simple" runat="server" OnClick="btn_fill_chart_Click" Text="Redraw chart" />
<ej:ListBox ID="lbSensors" runat="server" PopupHeight="200px" DataGroupBy="category" EnablePersistence="true" AllowMultiSelection="false" > </ej:ListBox>
Trend_Export.aspx.cs
List<StepAreaChartData> data = new List<StepAreaChartData>();
data.Add(new StepAreaChartData(2000, 416));
.......
data.Add(new StepAreaChartData(2011, 509));
//Binding Datasource to Chart
this.Chart1.DataSource = data;
this.Chart1.DataBind();
//Binding DataSource to Chart
this.Chart1.DataSource = data;
this.Chart1.DataBind();
Attachment:
Loosing_selected_row_in_ListBox_a212db8.7z