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文件相互的函数是可以直接调用的,就象是在一个文件中一样。