加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

BulletedList排序

发布时间:2020-12-12 15:24:07 所属栏目:MsSql教程 来源:网络整理
导读:div ??????? asp:Button ID="Button5" runat="server" Text="升序" CommandName="Sort" ??????????? CommandArgument="ASC" oncommand="Button5_Command" ??????????? onclick="Button5_Click" / ??????? asp:Button ID="Button6" runat="server" Text="降序

<div>
??????? <asp:Button ID="Button5" runat="server" Text="升序" CommandName="Sort"
??????????? CommandArgument="ASC" oncommand="Button5_Command"
??????????? onclick="Button5_Click" />
??????? <asp:Button ID="Button6" runat="server" Text="降序" CommandName="Sort"?
??????????? CommandArgument="DESC" oncommand="Button5_Command"/>
??????? <br />
??????? <br />
??????? <asp:BulletedList ID="bltBooks" runat="server">
??????? </asp:BulletedList>
??? </div>

?

?

?

private List<string> books = new List<string>();??? protected void Page_Load(object sender,EventArgs e)??? {??????? books.Add("C#");??????? books.Add("JAVA");??????? books.Add("SQLServer2005");??????? ??? }??? protected void Button5_Command(object sender,CommandEventArgs e)??? {??????? if (e.CommandName == "Sort")??????? {??????????? switch (e.CommandArgument.ToString())??????????? {??????????????? case "ASC":??????????????????? books.Sort(SortASC);??????????????????? break;??????????????? case "DESC":??????????????????? books.Sort(SortDESC);??????????????????? break;??????????? }??????? }??? }??? int SortASC(string x,string y)??? {??????? return string.Compare(x,y);??? }??? int SortDESC(string x,string y)??? {??????? return (string.Compare(x,y) * -1);??? }??? void Page_PreRender(object sender,EventArgs e)??? {??????? bltBooks.DataSource = books;??????? bltBooks.DataBind();??? }

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读