C#问题数据网格
本文关键字:网格 数据网 数据 问题 | 更新日期: 2023-09-27 17:58:47
我有一个数据网格,我正在将它数据绑定到像这样的数组
myDataGrid.DataSource = vals;
myDataGrid.DataBind();
所以第一列显示得很好,我如何在按钮的右边添加一列?
这是我唯一拥有的东西,它绑定到我的数组
<asp:DataGrid runat="server" ID="myDataGrid"
BorderColor="Tan" BorderWidth="1px" CellPadding="2" ForeColor="Black"
GridLines="None">
</asp:DataGrid>
<asp:DataGrid>
<Columns>
<asp:TemplateColumn>
<ItemTemplate>
<asp:Button />
</ItemTemplate>
</asp:TemplateColumn>
</Columns>
</asp:DataGrid>
这将在数据网格中添加一列新的按钮。
您应该创建一个DataGrid模板,并将各个列绑定到数组中的位置。
这篇文章涵盖了它:http://msdn.microsoft.com/en-us/magazine/cc301573.aspx
我不确定数组中有什么,如果它是一维的,它只会填充在字段中尝试将自动生成列设置为真正的
myDataGrid.DataSource = vals;
myDataGrid.AutoGenerateColumns= true
myDataGrid.DataBind();