Элемент управления GridView (Visual Studio ASP.Net 2008 C #) - PullRequest
0 голосов
/ 22 февраля 2011

У меня GridView около 7000 строк, и я хочу добавить кнопку обновления в каждой строке.Когда пользователь нажимает эту кнопку, я хочу отобразить всю информацию в этой конкретной строке в текстовых полях и позволить пользователю обновлять и сохранять.

Имена моих текстовых полей:

txtEmployeeNumber, txtSurname, txtFirstName, txtPosition

Имя моего GridView: gvMain Имя моего сервера: bisweb\ bisweb Моя база данных называется: x_kgabo Может кто-нибудь помочь!

Ответы [ 2 ]

1 голос
/ 22 февраля 2011
<asp:TemplateColumn>
    <ItemTemplate>
        <asp:Button Runat="server" ID="makeSomehtingButton"
CommandName="makeSomething" 
CommandArgument='<%# DataBinder.Eval(Container.DataItem,"ID") %>'>
</asp:Button>
    </ItemTemplate>
</asp:TemplateColumn>
1 голос
/ 22 февраля 2011

Просто добавьте поле шаблона в вашем gridview

<asp:TemplateField>
                <ItemTemplate>
                    <asp:ImageButton ID="ibtnRateIt" CommandArgument='<%# Eval("id") %>' CommandName="RateIt"
                        runat="server" ImageUrl="~/Images/RateIt.gif" />

                </ItemTemplate>
            </asp:TemplateField>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...