我有radlistview。我在page_load时将数据源添加到listview。但是当我点击同一页面上的I按钮时。我丢失了listview的数据源。为什么?我该如何解决?
答案 0 :(得分:0)
尝试将listview数据绑定代码放在这样的内容中。
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
myListview.DataSource = myDatasource;
myListView.DataBind();
}
}
如果您只想回发页面的一部分而不是整个页面,您可能还想考虑使用UpdatePanel。
答案 1 :(得分:0)
我找到了解决方案。我添加了EnableViewState="true"
属性和问题已修复。喜欢这个
<telerik:RadListView ID="lvDSTableSelection" runat="server" AllowMultiItemSelection="true" OnSelectedIndexChanged="lvDSTableSelection_SelectedIndexChanged" EnableViewState="true" >