在一个datalist中绑定表info的字段("姓名"),datakeyfield="ID",,,运行后:
姓名
王 一
张 三
李 四请问单击“张三”通过触发什么类型的事件来,,实现
string KID =Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex])
通过KID值就在SQL条件中可查找其它值了,,请谁能给我一个详细的例子好吗?
谢谢。。
姓名
王 一
张 三
李 四请问单击“张三”通过触发什么类型的事件来,,实现
string KID =Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex])
通过KID值就在SQL条件中可查找其它值了,,请谁能给我一个详细的例子好吗?
谢谢。。
解决方案 »
- asp.net中不能访问同一文件夹下的类
- 已有ASP网站,现在添加新功能时想使用ASP.NET技术。请问两者并存需要了解什么东西?
- 菜鸟求帮助啊!这个网页怎么打不开啊!
- 聊聊权限方面处理
- vs2005, asp.net 做WEB网页时,DIV中间的图片与IE的框架之间有空白处,怎么办?
- Target的问题,帮忙想想办法!!!
- 各位高手!!这个问题在论坛当中问了好多了!可是始终没有解决!!
- 请看源程序.很简单关于类的问题!
- 高高分求支持smtp服务器认证得邮件发送组件 (第一个给我源码人,或可下载的也行就给全部分)
- 一个疑问!!!
- 关于分页的数据读取问题!
- datagrid中有没有自动添加一行的?
this.DataGrid1.DataSource = 数据集;
this.DataGrid1.DateKeyField = "id";
this.DataGRid1.DataBind();
如下,即将你求取的数据集中的ID字段,绑定作为此控件的键
然后,你即可在该控件的其他事件中比如在编辑事件里面,直接求取当前编辑行所在的数据对应的ID值
string KID =Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex]);
要查找其它值,你即可通过此ID(当然,此ID必须为你数据库中的主键)去求取.sql = "select * from table where id= " + id;
{
string KID =Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex]); }
单击datalist的数据项“张三”,,但却没有触发Item_Command,,不知是什么原因?是不是还要在前台程序里相关事件信息呢?
{
}
是这个事件
string KID =Convert.ToString(DataList1.DataKeys[e.Item.ItemIndex]);取值
还有其它的方法取其它字段不是关键字字段值的吗?。。谢谢!希望能举个例子。。
xx = mylab.Text
找到标记列,就是id
对数据库进行操作。