应用一
- <%@ Page Language="C#" AutoEventWireup="true" CodeFile="TestRepeater.aspx.cs" Inherits="TestRepeater" %>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml" >
- <head runat="server">
- <title>无标题页</title>
- <style type="text/css">
- .c1{ color:red; }
- .c2{ color:green; }
- </style>
- </head>
- <body>
- <form id="form1" runat="server">
- <div>
- <asp:Repeater ID="rptTest" runat="server">
- <ItemTemplate>
- <%#
- (Eval("字段1").ToString().Length == 3) ?
- (
- "<div class=/"c1/">" + Eval("字段1") + "</div>"
- )
- :
- (
- "<div class=/"c2/">" + Eval("字段2") + "</div>"
- )
- %>
- </ItemTemplate>
- </asp:Repeater>
- </div>
- </form>
- </body>
- </html>
- protected void Page_Load(object sender, EventArgs e)
- {
- this.rptTest.DataSource = me.ExecuteDataSet("select * from 测试表");
- this.rptTest.DataBind();
- this.Response.Write(me.ErrorMessage);
- }
应用二