DataList中如何进行参数传递

topfistcn 2002-07-30 09:22:06
DataList中如何进行参数传递?
我的DataList是这样定义的
DataList1.DataSource = rd.Tables[0].DefaultView ;
DataList1.DataBind();其中rd 是一个DataSet,其中有字段Id.在对DataList的模板定义时我为使用Id,由于我现在要根据Id来对Id对应的记录进行删除。请问在这里面如何获得Id?删除函数要根据选择的项来进行。删除函数:
public void DelCom(object sender,DataListCommandEventArgs e)
...全文
86 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaolebin 2002-07-30
  • 打赏
  • 举报
回复
可以得到当前的SelectedIndex,根据这个索引,得到当前的行,得到ID,对该行进行删除,不知道你是不是想这样做。
howbigsea 2002-07-30
  • 打赏
  • 举报
回复
在ItemDataBound事件中定义事件
private void DelCom(object sender, System.Web.UI.WebControls.DataListItemEventArgs e)
{System.Web.UI.WebControls.Label Label1=(Label)e.Item.FindControl("Label1");
if(Label1.Text=="")
{//在这儿对Id对应的记录进行删除
}
}
mbm 2002-07-30
  • 打赏
  • 举报
回复
ms-help://MS.VSCC/MS.MSDNVS.2052/Vbcon/html/vbtskallowinguserstodeleteitems.htm
meetweb 2002-07-30
  • 打赏
  • 举报
回复
你只能是引用ViewState["参数"],或者是使用其他控件得到这个参数 ID,才能删除所要的记录。。。
或者使用Html 的hidden属性来得到参数。。。
第一部分 构建ASP.NET页面 第1章 ASP.NET Framework概览 2 1.1 ASP.NET和.NET Framework 5 1.1.1 框架类库 5 1.1.2 公共语言运行库 9 1.2 ASP.NET控件 10 1.2.1 ASP.NET控件概览 11 1.2.2 HTML控件 12 1.2.3 理解和处理控件事件 12 1.2.4 视图状态 17 1.3 ASP.NET页面 20 1.3.1 动态编译 20 1.3.2 控件树 23 1.3.3 使用代码隐藏页面 24 1.3.4 处理页面事件 27 1.3.5 使用Page.IsPostBack属性 29 1.3.6 调试和跟踪ASP.NET页面 30 1.3.7 跟踪页面执行 33 1.4 安装ASP.NET Framework 35 1.5 小结 37 第2章 使用标准控件 38 2.1 显示信息 38 2.1.1 使用Label控件 38 2.1.2 使用Literal控件 42 2.2 接收用户输入 44 2.2.1 使用TextBox控件 44 2.2.2 使用CheckBox控件 50 2.2.3 使用RadioButton控件 52 2.3 提交表单数据 55 2.3.1 使用Button控件 55 2.3.2 使用LinkButton控件 57 2.3.3 使用ImageButton控件 59 2.3.4 Button控件使用客户端脚本 62 2.3.5 执行跨页面发送 64 2.3.6 指定默认按钮 67 2.3.7 处理Command事件 68 2.4 显示图像 70 2.4.1 使用Image控件 70 2.4.2 使用ImageMap控件 71 2.5 使用Panel控件 75 2.6 使用HyperLink控件 79 2.7 小结 81 第3章 使用验证控件 82 3.1 验证控件概述 82 3.1.1 验证控件与JavaScript 85 3.1.2 使用Page.IsValid 85 3.1.3 设置Display属性 86 3.1.4 突出显示验证错误 86 3.1.5 使用验证组 90 3.1.6 禁用验证 93 3.2 使用RequiredFieldValidator控件 94 3.3 使用RangeValidator控件 97 3.4 使用CompareValidator控件 99 3.5 使用RegularExpressionValidator控件 103 3.6 使用CustomValidator控件 105 3.7 使用ValidationSummary控件 111 3.8 创建自定义验证控件 114 3.8.1 创建LengthValidator控件 115 3.8.2 创建AjaxValidator控件 117 3.9 小结 121 第4章 使用Rich控件 122 4.1 接收上传文件 122 4.1.1 把文件保存到文件系统 123 4.1.2 把文件保存到数据库 125 4.1.3 上传大文件 128 4.2 显示日历 133 4.2.1 创建弹出式日期选择器 135 4.2.2 根据数据库表呈现日历 137 4.3 显示广告 141 4.3.1 在XML文件保存广告 141 4.3.2 在数据库表存储广告 144 4.3.3 跟踪显示和转到 145 4.4 显示不同的页面视图 149 4.4.1 显示选项卡式页面视图 149 4.4.2 显示多部分表单 152 4.5 显示向导 153 4.6 小结 157 第二部分 设计ASP.NET网站 第5章 使用母版页设计网站 160 5.1 创建母版页 160 5.1.1 创建默认内容 163 5.1.2 嵌套母版页 166 5.1.3 在母版页使用图片和超链接 170 5.1.4 在Web配置文件注册母版页 172 5.2 修改母版页内容 172 5.2.1 使用Title属性 173 5.
内容:   Asp.net页面内传参数方法   调用存储过程(两种方法比较)   调用存储过程通用类DBHelper   加密解密   SQL常用DBHelper   Asp.net存储过程无限分类   TreeView无限分类   无限分类MVC   荧光棒效果获取控件上全选   回车转换成Tab   DataGrid超级连接列   DataGrid行随鼠标变色   数字格式化   日期格式化   打开新的窗口并传送参数   为按钮添加对话框   删除表格选定记录   删除表格记录警告   关于日期格式   表格超连接列传递参数   清空Cookie   获取错误信息并到指定页面   自定义异常处理   javascript小技巧   DotNet密码加密的技术   用户MD5加密   ASP.net验证码实现   图片水印   防盗链   .NET(C#)连接各类数据库   读取配置文件数据库连接串   正则表达式验证   递归把十进制转换八进制(面试题目)   Mysql测试连接(DLL的引用)(插入与读取)   Asp.Net编辑器Fckeditor的使用   Asp.NetFileUpload上传文件   Asp.NetWebServices的使用   Asp.net手动绑定数据(分页、编辑、删除、加控件等操作)   Asp.netMy97DatePicker4.2日期的使用   Asp.netDataList控件添加删除   Asp.net获取请求的用户信息IP地址   获取世界IP地址库显所在城市信息   MySQL事务处理   SQL内部常用函数
不断更新  Asp.net页面内传参数方法  调用存储过程(两种方法比较)  调用存储过程通用类DBHelper  加密解密  SQL常用DBHelper  Asp.net存储过程无限分类  TreeView无限分类  无限分类MVC  荧光棒效果 获取控件上全选  回车转换成Tab  DataGrid超级连接列  DataGrid行随鼠标变色  数字格式化  日期格式化  打开新的窗口并传送参数  为按钮添加对话框  删除表格选定记录  删除表格记录警告  关于日期格式  表格超连接列传递参数  清空Cookie  获取错误信息并到指定页面  自定义异常处理  javascript小技巧  DotNet 密码加密的技术  用户MD5加密  ASP.net验证码实现  图片水印  防盗链  .NET(C#)连接各类数据库  读取配置文件数据库连接串  正则表达式验证  递归把十进制转换八进制(面试题目)  Mysql测试连接(DLL的引用)(插入与读取)  Asp.Net编辑器Fckeditor的使用  Asp.NetFileUpload上传文件  Asp.NetWebServices的使用  Asp.net手动绑定数据(分页、编辑、删除、加控件等操作)  Asp.netMy97DatePicker4.2日期的使用  Asp.netDataList控件添加删除  Asp.net获取请求的用户信息IP地址  获取世界IP地址库显所在城市信息  MySQL事务处理  SQL内部常用函数  为gridview“删除”列添加确认对话框

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧