Yes possible. Build the web page at runtime and build the tables where you want to display the data at runtime. So depending on what you want to display, it must be. Below is a pseudo code
e.g.
1.aspx
<div id="myDiv" runat="server" />
1.aspx.cs
Page_Load()
{
var x = "";
string str = "<html><head></head><body><table border='1'><tr><td>Name</td><td>Age</td></tr>";
for(int i=0;i<10;i++)
x =+ "<td>" + string.Concat("Name",i) + "</td><td>" + string.Concat("Age",i) + "</td>";
str+= x;
str += "</table></body></html>";
//finally add it to the div tag
myDiv.Controlls.Add(str);
}
Also you may follow the below links for more clarity
http://www.codeproject.com/Articles/25573/Building-ASP-NET-Web-Pages-Dynamically-in-the-Code
http://www.aspdotnet-suresh.com/2014/08/create-aspx-page-dynamically-in-asp-net-using-csharp-vbnet.html
http://www.dotnetspider.com/resources/26301-How-create-ASPX-Page-Dynamically-A-Step.aspx
https://msdn.microsoft.com/en-us/library/kyt0fzt1%28v=vs.140%29.aspx
http://visualstudiomagazine.com/articles/2010/10/07/dynamically-add-controls-at-runtime.aspx
http://www.aspsnippets.com/Articles/Create-dynamic-ASPX-page-in-ASPNet.aspx
--
Thanks & Regards,
RNA Team
Riyazhaider, if this helps please login to Mark As Answer. | Alert Moderator