当前位置:编程学习 > C#/ASP.NET >>

如何将一个变量的首字母大写并且加粗加红?

如<%#Eval("英文") %>。 --------------------编程问答-------------------- 呵呵 你这个绑的是后台的全局变量还是? --------------------编程问答-------------------- 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();
    }

} --------------------编程问答-------------------- 上面是代码。 --------------------编程问答-------------------- [b]...... text = '<color=#FF0000> <b><%#Eval("英文") %>.substring(0,1)</b></color> + <%#Eval("英文") %>.substring(1)       类似这么写呢? --------------------编程问答-------------------- 把字符串第一位独立出来,处理完再加上。 --------------------编程问答-------------------- 4楼的方法就可以 --------------------编程问答-------------------- 能给我完整的代码吗?我不懂asp.net。只会ASP。4楼的方法我试了。还是不行。 --------------------编程问答-------------------- 感谢各位大大了 --------------------编程问答-------------------- 求助。。。。。。。。。。。 --------------------编程问答--------------------
引用 7 楼 wuyang891 的回复:
能给我完整的代码吗?我不懂asp.net。只会ASP。4楼的方法我试了。还是不行。

具体说说哪不行  什么状态   --------------------编程问答-------------------- 这种事情最好交给JS来做
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,