如<%#Eval("英文") %>。

解决方案 »

  1.   

    using System;
    using System.Data;
    using System.Data.SqlClient;   //SQL数据库名称空间
    using System.Data.OleDb;       //AccEss数据库名称空间
    using System.Configuration;
    using System.Collections;
    using System.Text;
    using System.Web;
    using System.Web.Security;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    using System.Web.UI.WebControls.WebParts;
    using System.Web.UI.HtmlControls;public partial class index : System.Web.UI.Page
    {    protected void Page_Load(object sender, EventArgs e)
        {
            Label1.Visible = true;                      //Labal1控件属性为关闭 
            if (Session["Admin"] == null)
            {
                Label1.Visible = false;                //如果为控件关闭Label1控件
            }
            else Label1.Visible = true;                //否则反之        //本程序使用Repeater控件 但Repeater控件并不带分页功能 这里使用PagedDataSource来实现分页 本分页非本人原创!
            if (!IsPostBack)
            {
                this.labPage.Text = "1";
                this.contrlRepeater();
            }
        }
        //获取指字符个数的字符 
        public string cuts(string aa, int bb)
        {
            if (aa.Length <= bb)
            {
                return aa;
            }
            else
            {
                return aa.Substring(0, bb);
            }
        }    //Repeater分页控制显示方法 
        public void contrlRepeater()
        {
            string StrConn = @"Provider=Microsoft.Jet.OLEDB.4.0 ;Data Source=";
            StrConn += Server.MapPath("music.mdb");                     //数据库连接字符串
            OleDbConnection Conn = new OleDbConnection(StrConn);        string StrComm = "select * from 民谣歌曲 order by id desc";                //SQL语句 选择Book数据表递减方式显示
            OleDbDataAdapter Comm = new OleDbDataAdapter(StrComm, Conn);        DataSet ds = new DataSet();                           //DataSet 初试化
            Comm.Fill(ds, "Book");                                //填充数据        //使用PagedDataSource来实现分页
            PagedDataSource pds = new PagedDataSource();
            pds.DataSource = ds.Tables["Book"].DefaultView;
            pds.AllowPaging = true;
            pds.PageSize = 5;
            pds.CurrentPageIndex = Convert.ToInt32(this.labPage.Text) - 1;
            Repeater1.DataSource = pds;
            LabCountPage.Text = pds.PageCount.ToString();
            labPage.Text = (pds.CurrentPageIndex + 1).ToString();
            this.lbtnpritPage.Enabled = true;
            this.lbtnFirstPage.Enabled = true;
            this.lbtnNextPage.Enabled = true;
            this.lbtnDownPage.Enabled = true;
            if (pds.CurrentPageIndex < 1)
            {
                this.lbtnpritPage.Enabled = false;
                this.lbtnFirstPage.Enabled = false;
            }
            if (pds.CurrentPageIndex == pds.PageCount - 1)
            {
                this.lbtnNextPage.Enabled = false;
                this.lbtnDownPage.Enabled = false;
            }
            Repeater1.DataBind();                                               //数据绑定到Repeater1
        }
        protected void lbtnpritPage_Click(object sender, EventArgs e)
        {
            this.labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) - 1);
            this.contrlRepeater();
        }
        protected void lbtnFirstPage_Click(object sender, EventArgs e)
        {
            this.labPage.Text = "1";
            this.contrlRepeater();
        }
        protected void lbtnDownPage_Click(object sender, EventArgs e)
        {
            this.labPage.Text = this.LabCountPage.Text;
            this.contrlRepeater();
        }    protected void lbtnNextPage_Click(object sender, EventArgs e)
        {
            this.labPage.Text = Convert.ToString(Convert.ToInt32(labPage.Text) + 1);
            this.contrlRepeater();
        }}
      

  2.   

    [b]...... text = '<color=#FF0000> <b><%#Eval("英文") %>.substring(0,1)</b></color> + <%#Eval("英文") %>.substring(1)       类似这么写呢?
      

  3.   

    能给我完整的代码吗?我不懂asp.net。只会ASP。4楼的方法我试了。还是不行。