repeater 繫結資料後為什麼變寬

時間 2023-04-22 02:06:02

1樓:匿名使用者

repeater 輸出是無格式的,所以理論上它不可能改變html指令碼,當然也包括寬。

只所以有這種情況一般都是資料引起的。

如值:<%# eval("caseimage") 和<%# eval("casetitle")

我看到你<%# eval("caseimage") 已經固定了寬290,除非class的s_alki比290小,否則不會衝寬。另外就是<%# eval("casetitle") 相信這個casetitle肯定是長短不一的,所以我覺得是這個欄位引起變寬的可能性最大。最好加限制其最大字元。

新建個工具類:<%#leftstr(eval("casetitle").tostring(),10) %

public static string leftstr(string str, int n)

elsess = ss;

return ss;

不滿意這個限制字元方法,自己網上找找看吧,滿多的。

給分哦,內容全是我手寫的,看到一百分流口水了。

補充1看了你的補充說casewk已固定了寬高,那你在casewk樣式裡再加overflow:hidden試試。

補充2不至於吧,如果真如你所說,至少可以判斷是樣式問題。

給s_alkf也加overflow:hidden試試 。

2樓:風之小

# eval("casetitle") 這個地方要做字串長度限制。

width="290" height="134" border="0" /這地方的**要寫死高寬並啟動拉伸 不然就算你寫死了高寬,但是**實際高寬比寫死的大還是會把div撐開的。

3樓:匿名使用者

給div設定一個固定寬度,使用word-break:break-all。

4樓:見習格鬥家

跟repeater沒有關係,repeater本身只有輸出行為,不會新增任何html標記。

這個應該是repeater中的div的樣式及輸出資料的處理沒弄好,casetitle最好處理一下字串長度,不然有可能把div撐得變形。

5樓:匿名使用者

你自己設定它的寬度嘛。

6樓:荊楚驕雄

說明你繫結成功啊,他至少要容納資料繫結四個字嘛,當然你也可以自行設定寬度!

7樓:匿名使用者

固定下寬度就行了。。。

關於repeater繫結的資料問題!

8樓:日積月累知識分享

可否把你的repeater 怎麼寫的發上來看看。 應該是你repeater 的問題。

repeater繫結資料時遇到的問題

9樓:阿賀

比如說繫結在lable空間裡吧,他有個屬性叫tooltip,可以繫結這個,如:tooltip='<#eval("name")%

或者使用title來繫結,如title='<#eval("name")%

10樓:匿名使用者

沒有標籤, 那麼就在裡面寫 ">

其實就是一個 title屬性的使用!

11樓:匿名使用者

tooltip='<#setformat(eval("name"))

在後置**中寫一個返回string的方法。

如:public string setformat(string name)

12樓:匿名使用者

可以使用span能達到滑鼠放上去顯示的效果,table屬性需要設定才能在顯示不開時出省略號,請參考

repeater繫結資料樣式問題

repeater繫結資料問題

13樓:匿名使用者

<%# >可以確定是第幾行,然後你可以根據這個確定輸出什麼樣式。

repeater繫結資料的問題?

14樓:匿名使用者

現在後臺查出來,然後給datasource,然後在頁面上用<%#,"欄位的名稱")%

井水燒開後為什麼會變黃,井水燒開後為什麼會變黃?

因為水中含有許多礦物質之類的東西,一般為鐵的化合物,燒開後會變黃。井水燒開後變黃很可能是因為井水中富含二價鐵離子,長時間放置或燒開後遇空氣經氧化後變成三價鐵離子而變色。用這樣的水泡茶,茶水會變得很深。也就是地下水中的重金屬鐵離子含量較高,但也不能排除是水質汙染。 在水一方 能喝。井水是硬水。不能直接...

更新了顯示卡驅動後為什麼電腦變卡了

mxx米小夕 如果故障是在更新顯示卡驅動程式後出現的,初步懷疑是新版顯示卡驅動與硬體的相容性問題.有些老顯示卡並不支援最新的驅動.建議還原到以前的驅動.升級顯示卡只能讓顯示卡的效能提高.你的問題出現在顯示卡的設定上.你可以重新設定一下你的顯示卡.有的以效能為主.就是降低顯示卡.使速度提升上來,一種是...

更新了顯示卡驅動後為什麼電腦變卡了?

更新驅動後出現問題,那麼可能就是驅動的問題。驅動程式是系統呼叫硬體的視窗,是使用硬體的軟體條件,所以驅動必須要安裝。不過驅動程式,也是有相容性問題存在的。你的問題來看,很有可能是安裝了和系統或者硬體不相容的驅動程式導致的問題。不要隨意升級驅動程式,沒什麼實際用處,還很容易出問題。解除安裝升級的驅動程式,...