Asp.net 如何显示自定义按钮?

Asp.net 如何显示自定义按钮?,asp.net,vb.net,listview,Asp.net,Vb.net,Listview,我在web用户控件中使用ListView以调查格式显示来自不同表格的数据,用户必须给出答案,即从多个选项中选择或在文本框中给出自己的意见,我想在ListView的数据页面中添加一个自定义按钮,该按钮将用作提交按钮 我不知道怎么做?非常感谢任何人的帮助。您可以在ListView LayoutTemplate中修改ListView页面: 每行添加一个按钮或仅在底部添加一个按钮?但我想通过ListView处理它,但自定义按钮在哪里?据我所知,您只能在字段标记的数据寻呼机中添加“下一步”、“上一步”、“

我在web用户控件中使用ListView以调查格式显示来自不同表格的数据,用户必须给出答案,即从多个选项中选择或在文本框中给出自己的意见,我想在ListView的数据页面中添加一个自定义按钮,该按钮将用作提交按钮

我不知道怎么做?非常感谢任何人的帮助。

您可以在ListView LayoutTemplate中修改ListView页面:


每行添加一个按钮或仅在底部添加一个按钮?但我想通过ListView处理它,但自定义按钮在哪里?据我所知,您只能在字段标记的数据寻呼机中添加“下一步”、“上一步”、“上一步”按钮?但是如何添加一个可以用作提交的自定义按钮呢button@Sheery您可以创建一个模板页面文件。我正在更新答案。非常感谢@Konstantin D-基础设施,还有一件事我添加了一个按钮btn_Submit,但找不到它的点击事件,请指导我如何添加btn_Submit的点击事件?@Sheery这是客户端点击还是服务器点击?这是客户端点击,但会在点击事件时将值插入数据库。
<asp:ListView runat="server" ID="ListView1" 
    DataSourceID="SqlDataSource1">
    <LayoutTemplate>
        <table runat="server" id=" table1">
          <tr runat="server" id="itemPlaceholder">
          </tr>
        </table>
        <!-- This is the pager. Define all necessary markup here. -->
        <asp:DataPager runat="server" ID="DataPager" PageSize="5">
            <Fields>
                <asp:TemplatePagerField>              
                    <PagerTemplate>
                        <!-- Pager template goes here -->
                    </PagerTemplate>
                </asp:TemplatePagerField>
            </Fields>
        </asp:DataPager>
    </LayoutTemplate>
</asp:ListView>
 protected void CurrentRowTextBox_OnTextChanged(object sender, 
        EventArgs e)
    {
        TextBox t = (TextBox)sender;
        DataPager pager = 
            (DataPager)EmployeesListView.FindControl("EmployeesDataPager");
        pager.SetPageProperties(Convert.ToInt32(t.Text) - 1, 
             pager.PageSize, true);
    }