用个模版列,URL为:delete.aspx?id=123
在delete.aspx页面中写删除代码不行吗?
在delete.aspx页面中写删除代码不行吗?
解决方案 »
- 为什么有的CMS系统要做成 GBK 、UTF-8 两个版本?
- .net如何获取网络驱动器映射的共享路径
- 求解Gridview导EXCEL的问题帮助
- 用户点击button后,满足一定条件后,出现确定或取消的对话框
- javascript如何向前遍历文件?
- 想学习SharePoint,能说说怎么入门,需要下载哪些软件?
- Dataview问题--急
- 数据库恢复报错,请大家帮忙看看!
- 我的环境怎么样才能回到原来的设置?
- page_load 和 page_init 的区别、相同OR不同之处?
- 我用ASP.NET做好的网站上传到服务器上Web.config出现错误。
- 在ASP.NET中关于由.doc转换成html中的问题
在asp.net中所有的数据库绑定控件都是从BaseDataBoundControl这个抽象类派生的,这个抽象类定义了几个重要属性和一个重要方法:DataSource属性:指定数据绑定控件的数据来源,显示的时候程序将会从这个数据源中获取数据并显示。DataSourceID属性:指定数据绑定控件的数据源控件的ID, 显示的时候程序将会根据这个ID找到相应的数据源控件,并利用这个数据源控件中指定方法获取数据并显示。DataBind()方法:当指定了数据绑定控件的DataSource属性或者DataSourceID属性之后,再调用DataBind()方法才会显示绑定的数据。并且在使用数据源时,会首先尝试使用DataSourceID属性标识的数据源,如果没有设置DataSourceID时才会用到DataSource属性标识的数据源。也就是说DataSource和DataSourceID两个属性不能同时使用。数据绑定控件的DataSource控件属性必须是一个可以枚举的数据源,如实现了ICollection、IEnumerable或IListSource接口的类的实例。
{
if (e.CommandName == "delboard")
{
DataListItem DataListItemRow = (DataListItem)((Control)e.CommandSource).Parent DataList DataList2= (DataList)DataListItemRow.Parent;
int ids = (int)DataList2.DataKeys[e.Item.ItemIndex];
string sql = "delete from type where id=" + ids;
oyaya.Dsql(sql);
Bind();
}
}