看板 Visual_Basic 關於我們 聯絡資訊
※ 引述《eyes222 ()》之銘言: : 目前我是用html的table 來排版 : 並在想要的欄位中插入asp控制項 : EX: : <table border="1"> : <tr> : <td> : <asp:TextBox ID="Customer" runat="server" Style="z-index: 100"></asp:TextBox> : </td> : </tr> : </table> : 如果我現在想要動態新增表格欄位和控制項 : 如圖1 : http://www.wretch.cc/album/show.php?i=BeGood&b=4&f=1337702506&p=2 : 按下新增後,會同時增加一行和裡面的控制項 : 如圖2 : http://www.wretch.cc/album/show.php?i=BeGood&b=4&f=1337702507&p=3 : 請問我該用什麼方法才能達到這樣的效果呢? : 還是必須把HTML的table 改用asp的table控制項來寫才可以@@ : 謝謝~ 不要改用asp的table控制項也可以!但是你要: 1.加入runat="server",替table取一個ID,ex:<table runat="server" id="table1"> 2.在新增button的Click事件中去new你要的控制項如TextBox、Button等 3.new幾個HtmlTableCell,用.Controls.Add(控制項ID)方法將控制項加入對應的Cell 4.new一個HtmlTableRow,用Cells.Add(Cell_ID)方法將剛剛那些TableCell加入TableRow 5.最後再用table1.Rows.Add(TableRow_ID)方法將TableRow加入Table內即可 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.170.51.5