我在页面上使用带有自定义数据的 asp.net listview 控件。该列表根据在前几页上选择的参数绑定到页面加载时的通用列表。此页面还有一个顶部带有文本框的搜索按钮,用于收集用户可能想要搜索的任何参数,当他们单击搜索按钮时,列表视图应重新绑定并显示数据。
就我而言,在某些情况下,当用户单击搜索时,没有与用户定义的搜索匹配的数据,并且显示空数据模板。我的空数据模板具有与列表完全相同的标题以及包含文本“未返回数据”的行。但是,一旦出现空数据模板,在随后的返回数据的搜索中,空数据模板就不会隐藏。该页面同时显示空数据模板和带有搜索记录的布局模板。
我的列表视图具有 EnableViewstate = false 并在搜索时单击我收集用户在文本框中输入的参数并调用返回数据的方法(通用列表)。这个列表视图也有一个数据分页器,在数据分页器预渲染上,我将数据绑定到列表视图。任何帮助将不胜感激。