当前位置:编程学习 > C#/ASP.NET >>

点击Datalist 中的Button 控件如何获取当前行的数据。

我用VB.net写数据库,使用Datalist显示数据,增加了BuTTon控件,点击这个按钮我想获取此行的编号数据,对其它的数据更新,和以此行的编号添加另一个表当中的数据。点击按钮如何获取此行的数据呢 --------------------编程问答-------------------- --------------------编程问答-------------------- CommandArgument='<%#Eval("字段")%>'

在DataList的itemcommand事件中可得到
e.CommandArguemnt
--------------------编程问答-------------------- <asp:button runat="server" id="btnClick" text="" CommandName="a" CommandArgument=' <%# Bind("name") %>' /> 
  </ItemTemplate> 
</asp:datalist> 
在ItemCommand事件里写方法体 
protected void dlSource_ItemCommand(object source, DataListCommandEventArgs e) 
    { 
        if(e.CommandName=="a") 
        { 
            e.CommandArgument.ToString().Trim()+","; 
        } 
    } 
或 
 <%# Eval(" name")%> 
<asp:TextBox ID="TextBox1" runat="server" Text=' <%# Eval("name") %>'> </asp:TextBox> 
TextBox tb = e.Item.FindControl("TextBox1") as TextBox; 
   e.Item.ItemIndex索引
补充:.NET技术 ,  ASP.NET
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,