datalist模块要实现效果如下:
----------页面设计--------------------------------------拖一个DataList控件到页面中,设计如图。
3. -----------页面代码---------------------------------------
一个在直接在页面上显示,另一个通过超链接传送到下一个页面。
1 <asp:DataList ID="DataList1" runat="server">2 <ItemTemplate>3 [<%#Eval("Category.ClassName")%>] [<%#Eval("DateTime").ToString().Substring(5,5) %>] <a href='ShowNews.aspx?articleId=<%#Eval("ArticleId") %>'>[<%#Eval("Title") %>]</a>4 </ItemTemplate>5 </asp:DataList>4.---------CS代码-----------------------
查询所有数据
1 protected void Page_Load(object sender, EventArgs e) 2 { 3 if (!IsPostBack) 4 { 5 BindDataList(); 6 } 7 } 8 /// <summary> 9 /// 绑定DataList方法,返回所有所在的数据10 /// </summary>11 protected void BindDataList()12 {13 ArticleBLL articlesystem = new ArticleBLL();14 DataList1.DataSource = articlesystem.GetAll();15 DataList1.DataBind();5. ------------------转入到BLL层---------------------
6. ------------------转入到DAL层--------------------
转载于:https://www.cnblogs.com/dzj007/archive/2012/01/22/2328720.html