<pre>function CreateTable(){ var rowCtr; var cellCtr; var rowCnt; var cellCnt; var myTableDiv = document.getElementById('myDynamicTable'); var table = document.createElement('table'); table.setAttribute("contenteditable", "true"); table.border = "1"; table.id = "myTable"; var tableBody = document.createElement('tbody'); table.appendChild(tableBody); rowCnt = document.getElementById('txtrows').value; cellCnt = document.getElementById('txtcols').value; for (rowCtr = 0; rowCtr < rowCnt; rowCtr++) { var tr = document.createElement('tr'); tableBody.appendChild(tr); for (cellCtr = 0; cellCtr < cellCnt; cellCtr++) { var td = document.createElement('td'); td.width = '120'; td.appendChild(document.createTextNode("Row:" + rowCtr + " Column:" + cellCtr)); tr.appendChild(td); } } myTableDiv.appendChild(table); }
<asp:Button ID="button1" Text="button" runat="server" OnClick="demo" />
public void demo() { TableCell tcell = new TableCell(); RadLabel rlbl = new RadLabel(); rlbl.Text = "test"; tcell.Controls.Add(rlbl); } protected void demo(object sender, EventArgs e) { demo(); }
HTML
Label
TableCell
<span>
innerHTML
table.rows[0].cells[0].innerHTML = '<span>' + 'Test' + '</span>';
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)