2012-07-01 50 views
1

我有这张表enter image description here如何在asp.net中显示具有特定格式/格式的数据?

和我想要的是在浏览器上有这样的东西。 enter image description here

表有8行3列

这里是我的SQL查询: “SELECT q.QuestionID,q.QuestionText,q.GroupNo FROM询问Q ORDER BY GroupNo ASC” 我已经存储问题但我很难用这种格式打印它。

其中打印4个问题之后,它会转到另一个单元格并再次打印4个问题,然后一旦已经有3个列,它将创建一个新行并再次执行相同的步骤。

[在数据库中的第一个4个问题是QuestionID1,2,3,4,然后在它的电池是正确的是6,7,8,9等等....]

我想以这种模式显示问题。

我已经坚持了这个已经差不多两天了....我试着在网上寻找其他解决方案,但我无法找到与我想要完成的东西非常相似的东西。我试图用datalist或中继器来做到这一点。如果你能提供一个同时使用它的解决方案,那么它将非常有帮助

先生/女士,你的答案会有很大的帮助。谢谢++

回答

1

我想你应该放弃现有的控制像中继器或datalist.Just使用自己的代码来实现这个function.Maybe这样的:

StringBuilder sb=new StringBuilder(); 
for(int i=0;i<4;i++) 
{ 
sb.append("..."); 
} 
sb.append("..."); 
for(int i=4;i<8;i++) 
{ 
sb.append("..."); 
}