Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VB.Net Visual Studio-GridView上每行具有唯一值的静态列_Vb.net_Visual Studio 2010_Gridview - Fatal编程技术网

VB.Net Visual Studio-GridView上每行具有唯一值的静态列

VB.Net Visual Studio-GridView上每行具有唯一值的静态列,vb.net,visual-studio-2010,gridview,Vb.net,Visual Studio 2010,Gridview,我已经创建了一个数据绑定的gridview,它将始终保持相同的大小,我想做的是在gridview的左侧添加一列,并将静态值分配给columnn的每一行: KS2 NoKS4 U G F No Prior 1 0 0 2 1c 0 0 1 1 1b 0

我已经创建了一个数据绑定的gridview,它将始终保持相同的大小,我想做的是在gridview的左侧添加一列,并将静态值分配给columnn的每一行:

       KS2             NoKS4     U     G     F
       No Prior        1         0     0     2
       1c              0         0     1     1
       1b              0         0     0     0
       1a              2         0     2     0
       2c              0         1     0     0
       2b              0         1     0     0
       2a              0         0     0     0
        ^              ^         ^     ^     ^
        |              |         |     |     |
(static column)        (From Stored Procedure)
到目前为止,我可以使用以下方法生成包含静态值的附加列:

                <asp:TemplateField HeaderText="Your Text">
                     <ItemTemplate>
                         KS2
                     </ItemTemplate>
                </asp:TemplateField>

您可以使用
RowDataBound
事件链接

此外,我还发现了一个例子(在C#中,但非常相似)
.

为什么不让SP返回该列?如何确定静态值?@Ric它们只是可以编辑的文本hardcoded@TonyHopkinson我确实考虑过,但我想知道是否有可能按照我建议的方式来做。您可以在模板中添加标签/文字控件,并在数据绑定时,访问该控件并在其中设置.Text属性。
       KS2             NoKS4     U     G     F
       KS2             1         0     0     2
       KS2             0         0     1     1
       KS2             0         0     0     0
       KS2             2         0     2     0
       KS2             0         1     0     0
       KS2             0         1     0     0
       KS2             0         0     0     0
        ^              ^         ^     ^     ^
        |              |         |     |     |
(static column)        (From Stored Procedure)