none
ListBox資料列的極限問題,以及水平Bar不支援 RRS feed

  • 問題

  •  

    各位好

    我使用ListBox時

    將它倒入80000萬多筆資料後且開啟AutoPostBack

    我在網頁上點選某條資料時,

    它竟會跑出[無法顯示網頁]的問題

    請問這個問題是否為可解決的Bug

    還是我應該要用其它方法去解

     

    另外ListBox居然只有垂直bar

    並沒有水平Bar

    而我並不是很想要用網路上DIV的方法幫它加外框

    因此

    請問這個水平bar的問題也是無法解決的對嗎?

     

    謝謝各位閱讀

    並不吝賜教

    2008年4月23日 上午 06:32

解答

  • ListBox 有 CssClass 屬性
    你寫一個 CSS 設定字型是等寬字型不就好了. ex. font-family:Courier New;


    2008年4月23日 上午 08:31

所有回覆

  • 80000萬

    應該破表了,沒人會去用/測試那麼多資料的.

    ListBox 水平Bar, 你的資料長度很長,還是多個欄位加起來.

    2008年4月23日 上午 06:45
  • 我比較好奇你沒事放八萬多筆資料做什麼 ....

     

    2008年4月23日 上午 06:46
    版主
  •  

    我好像Key錯

    是8萬筆資料

     

    另外  ListBox無法加入半形空白,也就無法讓內文設法對齊

    我知道理由是因為網路傳輸html時會壓縮網頁語法

    所以半形都會變成空字串

    而如果我使用全形的空白,

    對於半形的英文字也很難對齊

     

    所以很可惜

    我覺得ListBox找資料是比GridView方便的

    起碼Scroll一下就可以跑到適當的資料上

    或者搭配一個textbox去Where也很棒

     

    畫面上也比較不會那麼笨重

    使用Gridview情況下

    多半加上各種datasource

    如果是自己用Code去產生dataset

    則還要自己寫分頁與Sorting

     

    如果是使用objectdatasource或者sqldatasource

    則會有換了環境就要換DB連線字串的問題

    以及objectdatasource在下SQL指令時

    無法使用RANK這種語法

    ==>我還是在Databound時自己產生一個TemplateColumns以及一個for回圈去加[項次]

    不知道各位大大有何見解

    2008年4月23日 上午 08:05
  • ListBox 有 CssClass 屬性
    你寫一個 CSS 設定字型是等寬字型不就好了. ex. font-family:Courier New;


    2008年4月23日 上午 08:31