Asp.net 如何在 ListView 中添加链接按钮并进行一些编程

标签 asp.net c#-4.0 listview button linkbutton

我想在asp:listview控件中添加一个按钮或linkbutton,并且还想对我在asp.net的listview控件中添加的rhat按钮的单击事件进行编码,请让我知道如何在asp.net中执行此操作。 net 4.0 即时通讯使用 c# 4.0 中的程序。我希望有 friend 能有一个简单的解决方案来完成这项任务。

谢谢

最佳答案

ASPX:

<asp:ListView runat="server">
        <LayoutTemplate>
            <table>
                <thead>
                    <tr>
                        <th>ID</th>
                        <th>Foo</th>
                        <th>Bar</th>
                        <th>&nbsp;</th>
                    </tr>
                </thead>
                <tbody>
                    <asp:PlaceHolder ID="itemPlaceHolder" runat="server" />
                </tbody>
            </table>
        </LayoutTemplate>
        <ItemTemplate>
            <tr>
                <td><%# Eval("ID") %></td>
                <td><%# Eval("Foo") %></td>
                <td><%# Eval("Bar") %></td>
                <td><asp:LinkButton Text="Some Text" ID="lkbUniqueAction" OnClick="lkbUniqueAction_Click" runat="server" /></td>
                <td><asp:LinkButton Text="Some Other Text" ID="lkbCommandAction" CommandArgument='<%# Eval("ID") %>' OnCommand="lkbCommandAction_Command" runat="server" /></td>
            </tr>
        </ItemTemplate>
    </asp:ListView>

C#

        protected void lkbUniqueAction_Click(object sender, EventArgs e) 
        {
            /*TODO*/
        }

        protected void lkbCommandAction_Command(object sender, CommandEventArgs e) 
        {
            if (e.CommandArgument == null)
            {
                /*TODO*/
            }
            else 
            {
                /*TODO*/
            }
        }

关于Asp.net 如何在 ListView 中添加链接按钮并进行一些编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17683781/

相关文章:

listview - 仅针对xamarin中的特定列表项在listview中隐藏行

asp.net - Windows Azure 设置演练(最好是傻瓜指南)?

javascript - 动态加载的用户控件中控件的单击事件未在 .js 文件中触发

c#.net 错误 : There is already an open DataReader associated with this Command which must be closed first

c# - 无法使用 Rob Conery 的 Massive 保存列表<dynamic>

具有非自动属性的 C# 匿名支持字段

java - 在 Android 中实现自定义 ListView

c# - 计算未在 Razor 中正确显示

css - 单击按钮时如何更改按钮的 Css 类

c# - 具有可变大小项目的 UWP ListView