我有一个简单的字符串列表,已绑定到gridview:List<string> directories = new List<string>(); DirectoryGV.DataSource = directories; DirectoryGV.DataBind();我想要GV上的选择按钮如何访问列表中的数据以填充选择按钮?什么是DataField名称?<asp:Button ID="ImportBtn" runat="server" CommandName="Import" CommandArgument='<%# Eval("Item") %>' Text="'<%# "Import " + Eval("Item") %>" />项目不是正确的字段名称,但是我找不到什么
1 回答
噜噜哒
TA贡献1784条经验 获得超7个赞
用 Container.DataItem
<asp:GridView ID="GridView1" runat="server">
<Columns>
<asp:TemplateField>
<ItemTemplate>
<%# Container.DataItem %>
<asp:Button ID="ImportBtn" runat="server" CommandName="Import"
CommandArgument='<%# Container.DataItem %>'
Text='<%# "Import " + Container.DataItem %>' />
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
- 1 回答
- 0 关注
- 162 浏览
添加回答
举报
0/150
提交
取消