'處理標題過長的標題,用………表示。
'引數dt_source表要修改的源表,str_title_column_name表作為標題的欄位名,str_temp_title表去掉多餘字元的欄位名稱,
'int_title_length表要顯示的字元的長度。返回為乙個datatable,它增加了乙個名為str_temp_title的字段。
public function long_title(byref dt_source as datatable, byval str_title_column_name as string, byval str_temp_title_column_name as string, byval int_title_lengh as integer) as datatable
dt_source.columns.add(str_temp_title_column_name, system.type.[gettype]("system.string"))
dim i as integer = 0
while i <= dt_source.rows.count - 1
if dt_source.rows(i)(str_title_column_name).tostring().length > int_title_lengh + 1 then
dt_source.rows(i)(str_temp_title_column_name) = dt_source.rows(i)(str_title_column_name).tostring().substring(0, int_title_lengh + 1) + "……"
else
dt_source.rows(i)(str_temp_title_column_name) = dt_source.rows(i)(str_title_column_name)
end if
system.math.max(system.threading.interlocked.increment(i), i - 1)
end while
return dt_source
end function
repeater 字段過長
可以直接substring 也可以 utility.common.getshow eval newtitle tostring 20,true fcwms.common.getcontent.getshow eval com address tostring 19,true 按位元組數擷取字串,中文...
如何處理GridView模板列繫結字段過長的問題
gridview控制項是.net 2.0裡乙個重要的資料顯示控制項。其功能相當強大,可以應用於各種需求,但是當某一列繫結的字段值過長時,就會引起整體頁面布局的混亂,影響美觀。現提供解決方案如下 對其字段的值進行判斷,當超過乙個限定值時,便可以採取相對應的操作。如當字段bookid的值為1234567...
mysql處理以逗號隔開的字段內容
有乙個字段儲存了checkbox內容,比如職業目標選擇對於資料庫欄位otworkgoal,儲存了1,2,3,4內容 現在需要使用純mysql語句,將字段otworkgoal根據內容,進行翻譯成中文的內容。可使用find in set 函式 concat ws 函式實現。find in set 可參考...