我有這個表裏面我Page.aspx如何從控制得到一個錶行的單元
<asp:Table ID="table1" runat="server" CssClass="tabla" ></asp:Table>
我使用一個foreach在我Page.aspx.cs動態table1
建設從列表中,將3個單元:
TableCell cell_name = new TableCell();
cell_name.Text = "Some name";
TableCell cell_active = new TableCell();
CheckBox checkbox = new CheckBox();
cell_active.Controls.Add(checkbox);
TableCell cell_actions = new TableCell();
ImageButton button = new ImageButton();
cell_actions.Controls.Add(button);
TableRow row = new TableRow();
row.Cells.Add(cell_name);
row.Cells.Add(cell_active);
row.Cells.Add(cell_actions);
table1.Rows.Add(row);
我希望我的ImageButton有一個onClick事件,並從那裏錶行ID獲得(表內指數)爲被點擊我的ImageButton的父行。那可能嗎?有任何想法嗎?
通過你的代碼,你只有一行,不是嗎? – zey
我有幾行添加到表中。其實我的代碼是在'foreach(var list in list)'裏面。 – anairinac