作者abcf (慢慢的)
看板C_Sharp
标题Re: [问题] 请问一下画表格的问题
时间Sun Oct 5 21:28:12 2008
针对有人说可用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
1F:→ andymai:意义不大?太复杂就不能用?我想圣殿祭司的范例应该够复杂了 10/05 23:56