首先的頁面的cs檔案中宣告這樣的乙個方法:
public static string getsubstring(string str)
if(str.length>10)
string str1 = str.substring(0,10) + "......";
return(str1);
else
return(str1);
就是說如果長度大於10個,則只擷取他前面的10個字元,在後面加上......
在aspx頁面檔案中:
< a target="_blank" title='<%# databinder.eval(container.dataitem,"title").tostring()%>'
href="你希望指向的連線">
<%# getsubstring(databinder.eval(container.dataitem,"title").tostring())%>
title代表滑鼠移到連線上的提示文字,提示把標題文字全部顯示出來,而標題則getsubstring()方法只擷取前面的10個字元+......顯示出來
擷取指定長度的字串
函式說明 擷取指定長度的字串 utf 8專用 漢字和大寫字母長度算1,其它字元長度算0.5 param string str 原字串 param int len 擷取長度 param string etc 省略字元.return string 擷取後的字串 if function exists re...
PHP擷取字串函式(常用於新聞標題顯示)
一 中文擷取 mb substr mb substr str,start,length,encoding str,需要截斷的字串 start,截斷開始處,起始處為0 length,要擷取的字數 encoding,網頁編碼,如utf 8,gb2312,gbk str 指令碼之家 echo mb sub...
擷取指定長度的字串(包括漢字)
先統計字串的長度,然後根據要擷取的長度,對字串擷取,以下 是網上找的,僅供參考。cstring lefttochar cstring ssource,int nlength,int npos,int nback if nhalfchinese 2 1 else cstring ss ss.forma...