带有超链接的ASP.net动态GridViews

问题描述 投票:0回答:1

我有一个学生数据库,并有一个基于他们的每周数据。我想创建一个gridview,它具有一组动态扩展的列和行,其中,rows是第1,2,...,n周,各列代表每个学生,反之亦然。

Reviews data table looks like this:
======================================
| Stu#  | Week# | Score    | Review# |
--------------------------------------
| 123   | 1     | A+       | 832     |
| 123   | 2     | C-       | 352     |
.       .       .          .         .
.       .       .          .         . 
.       .       .          .         .
| 321   | 12    | B        | 992     |
| 321   | 13    | A-       | 935     |
======================================

所以,基本上,我想对]进行评论>

在这些单元格中,我希望根据提交给他们的评论获得一个每周的数字,并链接到该评论。很像:

 _____________________________
| Week | StudentA  | StudentB |
| No.  |   (123)   |  (321)   |
-------------------------------
|   1  |    A+     |   B-     |
|   2  |    ...    |   ...    |
.      .           .          . 
.      .           .          . 
.      .           .          . 
|  13  |     A+    |   B-     |
-------------------------------

我已经看过几个(数百个)相似但不完全相同的问题,试图将某些东西拼合在一起,但到目前为止,这是令人震惊的。几乎就像是代表具有指向特定数据条目链接的excel电子表格。

我可以创建一个列表,在列表中,但是变得太混乱了。然后,我尝试使用DataTable进行操作,从而在开始时创建了列和行,但不知道如何对包含超链接的表进行DataBind()操作(当然,以URLParameters的形式指向aspx页)。

我有一个学生数据库,并有一个基于他们的每周数据。我想创建一个gridview,它具有一组动态扩展的列和行,其中,rows是第1,2,...,n和...周。

asp.net sql-server gridview matrix dynamic-data
1个回答
0
投票

[好,我已经继续并动态生成了一个DataTable并将其绑定到我的GridView,它对于纯文本结果非常适用,但是我想为每个元素(即A +)创建超链接,以便可以使用特定标记可以阅读,并附带评论等。

© www.soinside.com 2019 - 2024. All rights reserved.