List作为GridView数据源时,绑定模板列的例子


I know this is an old post but I was looking for how to do the same, and this was a top result on google, so here is the simple answer for others.

just use Container.DataItem

Code
.cs 

List
<string> attributes = new List<string>();

narf.DataSource 
= attributes;
narf.DataBind();


.aspx

 
<asp:gridview ID="narf" runat="server">
            
<Columns>
            
<asp:TemplateField>
                
<ItemTemplate>
                    
<asp:TextBox ID="nasdc" runat="server" Text=<%# Container.DataItem %>></asp:TextBox>
                
</ItemTemplate>
            
</asp:TemplateField>
            
</Columns>
</asp:gridview>

 

原文讨论:How to bind a GridView to a List<string>


码神部落- 版权声明 1、本主题所有言论和图片纯属会员个人意见,与码神部落立场无关。
2、本站所有主题由该帖子作者发表,该帖子作者半岛情歌码神部落享有帖子相关版权。
3、码神部落管理员和版主有权不事先通知发贴者而删除本文。
4、其他单位或个人使用、转载或引用本文时必须同时征得该帖子作者半岛情歌码神部落的同意。
5、帖子作者须承担一切因本文发表而直接或间接导致的民事或刑事法律责任。
6、本帖部分内容转载自其它媒体,但并不代表本站赞同其观点和对其真实性负责。
7、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意。

最新回复 (0)
    • 码神部落
      2
        立即登录 立即注册 GitHub登录
返回
发新帖
作者最近主题: