首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

datagird或者datalist中的按钮事件中怎么找到datatable中的数据

2012-01-11 
datagird或者datalist中的按钮事件中如何找到datatable中的数据我先将datalist绑定数据库,里面有id、title、

datagird或者datalist中的按钮事件中如何找到datatable中的数据
我先将datalist绑定数据库,里面有id、title、time这三列,其中title和time是通过datalist中的两列lable显示的,但是id我不想显示。
如果我想在点击datalist里面的按钮的时候,获取当行的title或time列,很简单我是这样做的
private   void   datalist_ItemCommand(object   source,   System.Web.UI.WebControls.DataListCommandEventArgs   e)
{
if(e.CommandName== "b ")
{
lb.Text=((System.Web.UI.WebControls.Label)e.Item.FindControl( "lb1 ")).Text;
                    }
}
那么我想获取所在行的id如何写呢,我已经将id列绑定到了datalist,但是datalist中没有哪个控键用来显示这个id,最主要的是我不能用datakey,因为这个已经给了其它列了。有没有一个通用的方法,只要绑定了datalist或者datagrid那么就可以得到datatalbe中任意一行中的任意项值


[解决办法]
用datalist吧

热点排行