asp.net中没有类似asp中Left()函数怎么办?

毕竟Substring()还是有所不同的。

那就自己写一个吧!
在cs文件中:
 static public string Left(string str, int L)
        {
            string tmpStr;
            tmpStr = str;
            if (str.Length > L)
            {

                tmpStr = str.Substring(0, L) + "...";
            }
            return tmpStr;
        }

在aspx文件中这样引用:
<%#Left(Convert.ToString(Eval("字段名")),10)%>
上面的10你可以随便变化

这里也提醒了另外一个问题:aspx页面和cs文件相互的函数是可以直接调用的,就象是在一个文件中一样。

posted @ 2007-11-20 01:38  胡枫  阅读(288)  评论(0编辑  收藏  举报