【问题标题】:GridView Control (Visual Studio ASP.Net 2008 C#)GridView 控件 (Visual Studio ASP.Net 2008 C#)
【发布时间】:2011-02-22 08:22:43
【问题描述】:

我有一个大约 7000 行的 GridView,我想在每一行上添加一个更新按钮。当用户单击该按钮时,我想将该特定行中的所有信息显示到文本框中,并让用户更新和保存。

我的文本框的名称是:

txtEmployeeNumber, txtSurname, txtFirstName, txtPosition

我的 GridView 名称是:gvMain 我的服务器名称是:bisweb\bisweb 我的数据库名称是:x_kgabo 谁能帮忙!

【问题讨论】:

  • 适用于什么平台 Web、桌面(WinForms、WPF)、Silverlight?

标签: c# .net asp.net visual-studio gridview


【解决方案1】:

只需在您的网格视图中添加模板字段

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

                </ItemTemplate>
            </asp:TemplateField>

【讨论】:

    【解决方案2】:
    <asp:TemplateColumn>
        <ItemTemplate>
            <asp:Button Runat="server" ID="makeSomehtingButton"
    CommandName="makeSomething" 
    CommandArgument='<%# DataBinder.Eval(Container.DataItem,"ID") %>'>
    </asp:Button>
        </ItemTemplate>
    </asp:TemplateColumn>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-03
      相关资源
      最近更新 更多