для меня как-то самым простым подходом было:
<asp:TemplateField>
<ItemTemplate>
<asp:Button runat="server" CommandArgument='<%# Eval("ID") %>' CommandName="DoSomething" ... />
</ItemTemplate>
</asp:TemplateField>
protected void MyGridView_RowCommand(object sender, GridViewCommandEventArgs e) {
if (e.CommandName == "DoSomething") {
int id = Convert.ToInt32(e.CommandArgument);
...
}
}
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Есть GridView. в нем TemplateField. в этом поле есть button. как при нажатии на эту кнопку определить индекс строки в гридвью, которой принадлежит нажатая кнопка?
03.05.07 01:01: Перенесено модератором из 'Веб программирование' — der Igel