У меня есть простой список строк, которые я привязал к сетке:
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") %>" />
Название поля неверно, но я не могу найти его.
Используйте 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>
Я не совсем понял ... Хотите узнать стоимость выбранного предмета или что-то еще?