→ andymai:意義不大?太複雜就不能用?我想聖殿祭司的範例應該夠複雜了 10/05 23:56
針對有人說可用gridview的問題 基本上沒錯
但如果表格複雜 要用gridview的意義就不大 當然不是不可以
但這樣就跟自己畫table一樣
基本上這個問題我知道的有三種方法
第一個
使用literal控件 literal1.Text="<table>.......";
就可以在cs檔裡面自行控制表格欄位的數目
第二個和第一個差不多
如果你的畫面是一個獨立的frame
那可以Response.Write("<table><tr>......");
第三個就是寫成asp的類型
雖然現在我們的畫面和程式碼分離 但還是可以cs檔寫程式 aspx檔裡面寫程式
所以你可以在aspx介面寫<%if(1==1){ ; } %> 各種的程式碼
這樣就可以控制畫面要出現幾個表格欄位或者要出現幾列資料
這個方法可能以前寫過asp的人才會 如果你不會
那只能問人了 反正基本上你要在cs檔裡面把變數宣告成protected
不能是private喔 這樣就可以在aspx裡面使用到它
※ 引述《lemarulie (另一個我)》之銘言:
: 想請較一下各位
: 我從資料庫撈幾筆資料後,想利用表格讓版面看起來比較美觀整齊
: 請問C#可以畫出類似html的那種table嗎?
: 還是我要直接把表格畫在網頁的頁面?
: 如果必需畫在網頁裡,那怎麼利用.CS的程式碼來控制表格欄位的數目?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.124.107.145