准备工作:

1.准备数据源:

1DataList的事件驱动(在这儿的第一篇技术贴)            <asp:SqlDataSource ID="SqlDataSource1" runat="server" ConnectionString="<%$ ConnectionStrings:HiccPlanConnectionString %>"
2DataList的事件驱动(在这儿的第一篇技术贴)                SelectCommand="select userId,userName,RealName  FROM [HiccPlan].[dbo].[aspnet_Users]">
3DataList的事件驱动(在这儿的第一篇技术贴)            </asp:SqlDataSource>

2.准备DataList:

1DataList的事件驱动(在这儿的第一篇技术贴)<asp:DataList ID="DataList1" runat="server" DataSourceID="SqlDataSource1"  DataKeyField="Userid">
2DataList的事件驱动(在这儿的第一篇技术贴)            <ItemTemplate>
3DataList的事件驱动(在这儿的第一篇技术贴)            <asp:Label ID="ff" runat="server"><%# Eval("username"%></asp:Label>
4DataList的事件驱动(在这儿的第一篇技术贴)                <%# Eval("RealName"%> 
5DataList的事件驱动(在这儿的第一篇技术贴)                &nbsp;<asp:Button ID="Button1" runat="server" Text="Button" />
6DataList的事件驱动(在这儿的第一篇技术贴)                <asp:Label ID="Label2" runat="server" Text='<%# Eval("UserName")%> '></asp:Label>
7DataList的事件驱动(在这儿的第一篇技术贴)            </ItemTemplate>
8DataList的事件驱动(在这儿的第一篇技术贴)        </asp:DataList>

后台代码:


1.开始使用事件驱动:
 

DataList的事件驱动(在这儿的第一篇技术贴)  DataList1.ItemCommand += new System.Web.UI.WebControls.DataListCommandEventHandler(frank);

2.开始自定义处理过程:
DataList的事件驱动(在这儿的第一篇技术贴)    public void frank(object sender, DataListCommandEventArgs e)
    }

还可以的用法有:

DataList1.DataKeys[e.Item.ItemIndex].ToString();    //取得DataList1中设置为DataKeyField的字段值.

--------------------------------------------------------------------------------------------------------------------------
来事儿了,先到这里了.

相关文章:

  • 2022-01-08
  • 2021-08-16
  • 2022-12-23
  • 2022-12-23
  • 2021-08-26
  • 2021-07-13
  • 2021-12-03
  • 2021-05-02
猜你喜欢
  • 2021-09-14
  • 2021-12-01
  • 2021-10-02
  • 2021-09-14
  • 2021-04-19
  • 2022-01-04
相关资源
相似解决方案