我在datalist中设置 DataKeyField="MakeID" MakeID 是我一个视图中的值
我在CS里
string DeleID = my.DataKeyField[e.Item.ItemIndex].ToString();
这样取值怎取到的 M、K、I 之类的啊?并不是我想要的。
我在CS里
string DeleID = my.DataKeyField[e.Item.ItemIndex].ToString();
这样取值怎取到的 M、K、I 之类的啊?并不是我想要的。
解决方案 »
- [求解]为什么获取不到动态生成的checkbox的ID。。。
- 关于mysql
- 有哪位看过ASP.NET开发典型模块大全
- 层的奇怪问题
- 关于WebService验证Url是否能连接成功?
- vs2005里建立网站为什么没有项目文件?而且网站不能放在解决方案里面
- 能用asp.net作后台,DreamWeaver画前台界面吗,如果能两者如何配合使用.--问题一经解决,立即加分,决不拖欠
- 如何将从数据库读出的时间字符窜转成日期型数据?
- 求个jqgrid+aspnet demo
- 如何用XMLDocument手工生成XML,能提供一些代码吗?
- 在GRIDVIEW里,如何把鼠标放在一行上,鼠标旁边的小字显示的是数据库中的内容?
- Page.LoadTemplate 和 Page.LoadControl 到底有啥区别,分别用在什么场合比较合适?
private void DataListView_DeleteCommand(object source, DataListCommandEventArgs e)
{
SqlConnection cn;
string strDelete;
SqlCommand cmd;
cn = new SqlConnection(connectionString);
strDelete = "delete Note Where id = @iD";
cmd = new SqlCommand( strDelete, cn );
cmd.Parameters.Add("@id", SqlDbType.VarChar).Value = DataListView.DataKeys[e.Item.ItemIndex].ToString();
cn.Open();
cmd.ExecuteNonQuery();
cn.Close();
DataListView.SelectedIndex = -1;
BindDataList();
}