我有 radlistview。我在 page_load 时将数据源添加到列表视图。但是当我单击同一页面中的 I 按钮时。我丢失了列表视图的数据源。为什么?我该如何解决?
问问题
94 次
2 回答
0
尝试将您的列表视图数据绑定代码放在类似这样的内容中。
protected void Page_Load(object sender, EventArgs e)
{
if(!IsPostBack)
{
myListview.DataSource = myDatasource;
myListView.DataBind();
}
}
如果您只想回发页面的一部分而不是整个页面,您可能还需要考虑使用 UpdatePanels。
于 2014-03-06T13:52:42.780 回答
0
我找到了解决方案。我添加了EnableViewState="true"
属性并修复了问题。像这样
<telerik:RadListView ID="lvDSTableSelection" runat="server" AllowMultiItemSelection="true" OnSelectedIndexChanged="lvDSTableSelection_SelectedIndexChanged" EnableViewState="true" >
于 2014-03-06T14:13:10.553 回答