什么是从代码隐藏动态创建表的最佳方式,其中从存储过程中检索数据(SQL 2008)? 如果我使用HtmlTable而不是asp.net表,它会有所作为吗? 感谢帮助!asp.net在代码隐藏中在HtmlTable上显示存储过程结果
回答
既然你提到你想让它变得简单,那么GridView是最好的选择。是的,你可以使用HTML表格,但它会更多的工作。
我想提到另一种方法。你也可以用中继器制作html表格。我发现了一个样本,你在这里:
如果你稍微向下滚动,你会看到一个表的一个例子。
这也很简单,因为你可以像伊卡洛斯显示的那样绑定到中继器,但是你也可以更直观地控制html。
谢谢,我创建了一个简单的html表格,虽然没有中继器。 – malvina
最好使用GridView
和SqlDataSource
,你会意识到生产力的提高,你已经为此创建了基础设施。
链接:http://msdn.microsoft.com/fr-fr/library/system.web.ui.webcontrols.sqldatasource.selectcommand.aspx
感谢您的及时回复!由于我只需显示少量数据(<10),因此我想使用更简单,重量更轻的内容。 – malvina
我推荐你使用GridView和SqlDataSource,因为用Htmltable开发它很费力,也许你在java中开发所以你想做同样的工作,但是我建议你使用GridView,因为将来你可以很容易地开发Update或者Delete或编辑,如果你有问题,你会发现alwas人谁可以带回答 –
@Candie这是10奇数记录的问题。为什么'GridView'?为什么不用'Repeater'?或者为什么不'代码Behind'一个简单的迭代使用''
你还会在HtmlTable/Asp.net表中进行修改吗?我的意思是编辑/删除功能将在那里?你打算在单个页面中显示数据还是使用分页? – testing
只显示数据,不编辑/删除等,没有分页,因为每张表上只显示少量数据 – malvina