ASP.NET开发网站,如何能实现在网页上显示一个表格,能在后台为其填充数据,且能在前台让用户输入数据

ASP.NET开发网站,如何能实现在网页上显示一个表格,能在后台为其填充数据,且能在前台让用户输入数据
就是需要写出一个类似表格的东西,表格的行和列能根据txtbox控件输入的值而自动产生行和列,每个表项必须既能从后台写数据又能从前台接受输入的数据。需要的不是ListView那种单条添加的效果。
效果如下:

上图的列名、(1)、X1等是根据输入的3自动生成,系数对应的列让用户输入。b/s下如何实现,是用asp.net开发的?求高手指导
表格不仅能显示数据,更重要的是能让我输入东西以让我在后台进行处理,还有表格必须是自定义生成,即行和列直接可由变量控制来生成。另外数据来源不是来自数据库,是由后台代码直接给的,有大神知道吗?
用这个控件试一下 Repeater
绑定数据和gridview一样,但是可以做到循环输出自己信息,的效果,而且做出来的东西比较美观。

















列1 列2 列3 列4
<%#Eval("字段1")%> <%#Eval("字段2")%> <%#Eval("字段3")%> <%#Eval("字段4")%>

后台绑定
DataSet dr = 自己的dateset;
//创建数据源
PagedDataSource page = new PagedDataSource();
page.DataSource = dr.Tables[0].DefaultView;
//允许分页
page.AllowPaging = true;
//设置每页显示记斗型消录数
page.PageSize = 8;
//获取总页数
pageCount = page.PageCount;
this.Label1.Text = pageCount.ToString();
page.CurrentPageIndex = currentPage - 1;
//当前页
this.Label2.Text = Convert.ToString(currentPage);
Repeater1.DataSource = page;
Repeater1.DataBind();
列也空知同样可以这样写,自己研究下,不懂的可以HI百度我~~~
使用ASP.NET的Gridview,在对Gridview的绑定前,只需要你操作一个List<>泛型,对这个List泛型进行自定义值的填充,兄李没然后把Gridview的DataSource = 这个List,然后Gridview的DataBind(扰桥)即可实羡纳现在页面上展示你的表格了。
gridview 绑定数据源 在设置可编辑
给输入按钮加事件 重新加载数据源
← 上一篇: 下一篇: →