<table>
<asp:Repeater ID="rptList" runat="server"OnItemCommand="rptList_ItemCommand">
<ItemTemplate>
<tr>
<td><asp:TextBox ID="txtNum" runat="server" Text='<%#Eval("ProNum")%>'></asp:TextBox></td>
<td><asp:Button ID="btnUpdate" runat="server" Text="更新"CommandName="update" CommandArgument='<%#Eval("PID") %>' /></td>
</tr>
</ItemTemplate>
</asp:Repeater>
</table>
 protected void rptList_ItemCommand(object source, RepeaterCommandEventArgs e)
{
switch (e.CommandName)
{
case "update":
string arg = e.CommandArgument.ToString();//取得参数
//找到激发事件的行内控件,这个很有用,能将更多需要的参数值传递过来。
TextBox txtNum = e.Item.FindControl("txtNum") as TextBox; //下面执行业务逻辑
string jsStr = "<script>alert('删除成功!" + txtNum.Text + "')</script>";
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", jsStr,false);
break;
} }

控件还是比较好理解~~

最新文章

  1. android 获取Datepicker日期
  2. Python 中的urlencode和urldecode
  3. Eclipse调试时附加匹配版本的JAR包源码:Edit Source Loopup
  4. 学习OpenCV——SVM 手写数字检测
  5. web漏洞总结
  6. typedef void (*funcptr)(void)
  7. linux网络子系统内核分析
  8. hadoop中的ssh无密码登录配置
  9. 【转载】Python中如何高效实现两个字典合并,三种方法比较。
  10. cmake,gtest单元测试程序
  11. PHP自定义弹出消息类,用于弹出提示信息并返回
  12. hdu 5392 Infoplane in Tina Town(数学)
  13. 3D模型选中显示样式改变
  14. vagrant 入门4
  15. html中的rowspan和colspan
  16. 前端构建利器Grunt—Bower
  17. Java位向量的实现原理与巧妙应用
  18. MySQL 如何执行关联查询
  19. Java对日期Date类进行日期加减运算,年份加减,月份加减
  20. 后台返回路由的数组,然后根事先写好的路由比对如果相等就放到一个数组中https://www.cnblogs.com/zhengrunlin/p/8981017.html

热门文章

  1. 在APP开发中,如何优雅的设计APP页面
  2. [翻译]内存一致性模型 --- memory consistency model
  3. 图表库 - Highchart / Echart
  4. 上传图片到PHP服务器
  5. ArrayList集合如何存储基本数据类型
  6. 循环语句 for循环、while循环、do while循环
  7. VMware虚拟机共享文件夹问题: /mnt下没有hgfs文件夹
  8. 用CSS来控制字符长度和显示长度
  9. vue 动态添加路由 require.context()
  10. nyoj399-整除个数