如何将一个变量的首字母大写并且加粗加红?
如<%#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楼的方法我试了。还是不行。 --------------------编程问答-------------------- 感谢各位大大了 --------------------编程问答-------------------- 求助。。。。。。。。。。。 --------------------编程问答--------------------
具体说说哪不行 什么状态 --------------------编程问答-------------------- 这种事情最好交给JS来做
补充:.NET技术 , ASP.NET