如何将哈希表绑定到gridview

发布于 2024-12-07 06:57:28 字数 588 浏览 2 评论 0 原文

您好,我有一个包含以下值集的哈希表

int    ID    1
string Name  ram
list   date  2/3/2011
             5/3/2011

代码:

           <asp:TemplateField HeaderText="ID">
            <ItemStyle Width="200px"> </ItemStyle>
            <ItemTemplate>                
                <asp:Label ID="lblID" runat="server" Text='<%# Bind("ID") %>'></asp:Label>                                     
            </ItemTemplate>
           </asp:TemplateField>

 its throws error in bind statement    

hi i have a hash table with following set of values

int    ID    1
string Name  ram
list   date  2/3/2011
             5/3/2011

Code:

           <asp:TemplateField HeaderText="ID">
            <ItemStyle Width="200px"> </ItemStyle>
            <ItemTemplate>                
                <asp:Label ID="lblID" runat="server" Text='<%# Bind("ID") %>'></asp:Label>                                     
            </ItemTemplate>
           </asp:TemplateField>

 its throws error in bind statement    

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

说谎友 2024-12-14 06:57:28

您需要添加一个 RepeatorGridViewDatalist 控件来绑定 list (日期)内的 GridView 的 >ItemTemplate。

You need to add a Repeator or GridView or Datalist control to bind the list (dates) inside the ItemTemplate of GridView.

请止步禁区 2024-12-14 06:57:28

哈希表具有,因此您无法使用键名称绑定网格(正如您所做的那样),因为键名称不是哈希表的属性。如果有的话,您可以将列绑定到 KeyValue;但是,您的数据有一个事物(日期)的List,并且 Gridview 不知道如何将此列表绑定到一列。正如 AVD 建议的那样,如果您想将这样的数据结构绑定到网格视图,则需要有一个项目模板,并在其中包含另一个网格视图。

Hash tables have keys and values so you can't bind your grid using the key names (as you are doing) because the key names are not properties of the hash table. If anything, you could have columns bound to Key and Value; however, your data has a List of things (dates) and the Gridview won't know how to bind this list to one column. As AVD suggested, you need to have an item template and inside it, have another gridview if you want to bind a data structure like this to a grid view.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文