首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

GridView 用代码怎么实现排序

2012-01-12 
GridView 用代码如何实现排序?前台代码:asp:GridViewID GridView1 runat server AllowSorting Tr

GridView 用代码如何实现排序?
前台代码:
<asp:GridView   ID= "GridView1 "   runat= "server "   AllowSorting= "True "
                                                AutoGenerateColumns= "False "   DataKeyNames= "NewsTitle "   DataSourceID= "AccessDataSource1 "
                                                Height= "105px "     Width= "316px "   PageSize= "3 "   ShowHeader= "False "   OnSelectedIndexChanged= "GridView1_SelectedIndexChanged ">
                                                <Columns>
                                                        <asp:TemplateField   HeaderText= "新闻内容 "   SortExpression= "新闻内容的列名 "   >
                                                                <ItemTemplate>
                                                                        <a   href= '.\宫内要闻\news_more.aspx?NewsID= <%#   DataBinder.Eval(Container, "DataItem.NewsID ")   %> '>
                                                                        <%#   DataBinder.Eval(Container,   "DataItem.NewsTitle ")%>
                                                                        </a>
                                                                </ItemTemplate>
                                                        </asp:TemplateField>
                                                        <asp:BoundField   DataField= "PudDate "   HeaderText= "PudDate "   SortExpression= "PudDate "   />
                                                </Columns>
                                        </asp:GridView>


后台代码:偶不会写.........
偶就是想把这个东西到着排序

[解决办法]
你可以帮定dataview

DataView dv = dt.DefaultView;
dv.Sort = "排序的字段 ";
GridView1.DataSource = dv
GridView1.DataBind();
[解决办法]
写在gridview1.databind()之前 或在GridView_Sorting事件中
dv.Sort = "数字 DESC "; // dv是要grid绑定的dataview。
若在GridView_Sorting事件中写dv=gridView1.DataSource as dataview 效果一样

不过建议最好在sql语句里面写好排序运行效率比在C#中写高多了。

[解决办法]
連結好數據源,設置屬性ALLOWSORTING=TURE

热点排行