自定義table一些問題集

 最近做項目,由於一些對錶格格式的要求,用datagrid等控件顯示一些複雜的表頭等很麻煩,所以,在程序中經常的是自己平寫一個表格來完成現有功能。

本文,記錄的是一些小小的問題,
           

由於在編寫表格的時候,都是用stringBuilder來連接字符串,因此,生成的表格會出現一些樣式不能夠用。

 strTableBuilder.Append("<tr style=&height: 25px;& bgcolor=&#FFFFFF& οnmοuseοver=&this.style.cursor='hand';this.style.background='#E3BF19';this.style.height='30px'& οnmοuseοut=&this.style.background='#FFFFFF';this.style.height='25px'&>");

如上面的一行代碼,我們在寫程序的時候,一般都是用 ' 這個符號來代替上面的&號,雖然評寫上是正確的,但是,如果是這樣寫,最後生成頁面代碼的時候,onmouseover這不起作用,大家都知道,在頁面html上,在onmouserover的等號後面應該是 " 這個符號,呵呵,這是標準吧。因此,我們只有把這個地方改成"就行了,也就是可以用"替換掉所有的&就行了。

這個雖然很簡單,或者叫常識,但請別笑話俺。

同時,由於自己習慣了這樣顯示數據,也就打算對數據的顯示 也實現分頁的功能。同樣,還是評語句。

但是,自己現在寫的代碼,還沒有滿足從數據庫查詢只返回相應的幾行數據,平時都是返回整個查詢結果,然後在在頁面用循環只顯示幾行。

發佈了38 篇原創文章 · 獲贊 4 · 訪問量 8萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章