Add next row in html table with textbox column in vb.net
hi,
I am using html table.In that table i am using 5 textbox columns.when i entered the last column i want to add next row in asp with vb.net coding. Thanks in advance
You can add a new row using jquery or javascript, if you want to do it on client side by handling the onblur event of the last column entered. Adding a new row on the server side using VB.NET will make a post back to server and it will be an expensive operation.Miss. Jain Microsoft Certified Technology Specialist in .Net
Protected void TextBox5_TextChanged (object sender, System.EventArgs e) { // Total number of rows. int rowCnt; // Current row count. int rowCtr; // Total number of cells per row (columns). int cellCtr; // Current cell counter. int cellCnt;
rowCnt = 1; cellCnt = 5;
for(rowCtr=1; rowCtr <= rowCnt; rowCtr++) { // Create a new row and add it to the table. TableRow tRow = new TableRow(); Table1.Rows.Add(tRow); for (cellCtr = 1; cellCtr <= cellCnt; cellCtr++) { // Create a new cell and add it to the row. TableCell tCell = new TableCell(); tRow.Cells.Add(tCell); // Mock up a product ID. string prodID = rowCtr + "_" + cellCtr;
// Add a literal text as control. tCell.Controls.Add(new LiteralControl("Buy: ")); // Create a Hyperlink Web server control and add it to the cell. System.Web.UI.WebControls.HyperLink h = new HyperLink(); h.Text = rowCtr + ":" + cellCtr; h.NavigateUrl = "http://www.google.com/net"; tCell.Controls.Add(h); } } }