用vs2.0版本读取数据,怎么实现读出来的内容是对齐的?
比如用access数据库做一个表,news表中,想读出news_title,但新闻标题不一定字数相同,如何实现读出来效果比较美化?比如只读出前几个字和实现开头对齐!
有什么代码能实现吗?
(用的是datalist)
希望高手指点!

解决方案 »

  1.   

    那就要对标题字段进行截取了.
    截取函数:
    public string Short(string str, int intLength)
        {
            string strReturn = str;
            if (str.Length > intLength)
            {
                strReturn = str.Substring(0, intLength) + "";
            }
            return strReturn;
        }   绑定的时候用
    <%#Short(Convert.ToString(Eval("title")),18)%> 
    即只显示前18个字符
      

  2.   

    <%#(Eval("字段")).ToString().Substring(0,10)+"..."%>