日期:2014-05-20  浏览次数:20859 次

listview数据绑定的问题!
现在有一个表,它就一列,这一列用于放日期,现在存有两个日期,一个是2010.1.10,一个是2010.2.10,在初始的情况下,我为其查出这个数据,查出来的结果在页面中是以日期的升序显示的,第一条是2010.1.10,第二条是2010.2.10;此时我选择降序排序,它会重新绑定数据,通过调试发现,查出来的数据确实第一条是2010.2.10,第二是2010.1.10,但是在页面是显示的时候为什么还是和刚才一样呢?第一条显示2010.1.10,第二条显示2010.2.10。还请各位告知,谢谢!
------解决方案--------------------
贴你的代码上来.

是否有
if(!Page.IsPostBack)
{
  
}

绑定方法是否调错了。
------解决方案--------------------
页面:

 <ext:ContentPanel ID="ContentPanel1" runat="server" ShowBorder="false" ShowHeader="false"
                EnableBackgroundColor="true" BodyPadding="0px" CssStyle="margin-top:0px;padding-top:0px; text-align:center"
                Width="900px">
                    &nbsp;&nbsp;<table  cellpadding='0' cellspacing='0' width='850px' id="table1"> 
                                         <tr id="Tr4" runat="server">
                                            <td id="Td7adsf" runat="server">
                                             <ext:Toolbar runat="server"  ID="toolbar" Height="25px" CssStyle="margin-top:3px;">
                                                    <Items>
                                                        <ext:Button ID="btnAdd" Text="新增到款" runat="server"  CssStyle="margin-right:530px;" />
                                                           <ext:ToolbarText ID="ToolbarText1" Text="排序方式:" runat="server" />
                                                         <ext:DropDownList ID="ddLSort" runat="server" Label="排序方式:"  CssStyle="margin-top:5px;"   OnSelectedIndexChanged="ddLSort_SelectedIndexChanged"  AutoPostBack="true"></ext:DropDownList>