Как я могу создать промежуток столбец или диапазон строк в динамической таблице.
Я создал динамическую таблицу с помощью c#. Как мне установить атрибуты colspan на динамическую таблицу, используя текстовое поле?
Например, если я помещу значение 3 в текстовое поле и нажму кнопку Применить диапазон, то colspan динамической таблицы должен измениться соответствующим образом.
Я новичок в c#, пожалуйста, помогите
Спасибо.
Что я уже пробовал:
&низкотемпературный;
public partial class WebForm1 : System.Web.UI.Page { } protected void Page_Load(object sender, EventArgs e) { } public void CreateRuntime_Table() { int tblRows = int.Parse(txtrow.Text); int tblCols = int.Parse(txtcol.Text); Table tbl = new Table(); tbl.BorderWidth = 3; tbl.BorderStyle = BorderStyle.Solid; tbl.ID = "myTable"; for (int i = 1; i <= tblRows; i++) { TableRow tr = new TableRow(); for (int j = 1; j <= tblCols; j++) { TableCell tc = new TableCell(); TextBox txtbox = new TextBox(); txtbox.Text = "Test Row:" + i + "Test Col:" + " " + j; //Add the control to the table cell tc.Controls.Add(txtbox); tr.Controls.Add(tc); } tbl.Rows.Add(tr); } form1.Controls.Add(tbl); } protected void Unnamed_Click(object sender, EventArgs e) { CreateRuntime_Table(); } Html Here:
<pre> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title></title> </head> <body> <link href="StyleSheet1.css" rel="stylesheet" /> <form id="form1" runat="server"> <div> <asp:PlaceHolder ID="PlaceHolder1" runat="server"></asp:PlaceHolder> <table> <caption>Creating a dyanamic Table</caption> <tr> <td> Row: <asp:TextBox ID="txtrow" placeholder="No of Rows Here" runat="server" AutoCompleteType="Disabled" > </asp:TextBox> <br /> <br /> </td> </tr> <tr> <td> Coloum: <asp:TextBox ID="txtcol" placeholder="No of Coloums Here" runat="server" AutoCompleteType="Disabled"></asp:TextBox> <br /> <br /> </td> </tr> <tr> <td> <asp:Button Text="Create Table" runat="server" CssClass="button" OnClick="Unnamed_Click"/> </td> </tr> </table> <br /> <h4>Appying Row/Col span on Dynamic Tabes</h4> Colspan: <asp:TextBox ID="txtcolspan" placeholder="Colspan Here" runat="server" AutoCompleteType="Disabled"></asp:TextBox> <span></span> <asp:Button Text="Apply Span" runat="server" CssClass="button" OnClick="Unnamed2_Click"/> <br /> <br /> Rowspan: <asp:TextBox ID="txtrowspan" placeholder="Rowspan Here" runat="server" AutoCompleteType="Disabled"></asp:TextBox> <span></span> <asp:Button Text="Apply Span" runat="server" CssClass="button" OnClick="Unnamed3_Click"/> </div> </form> </body> </html>
ZurdoDev
Вам просто нужно добавить это в свой код. Я не совсем понимаю, чего вы от нас хотите.