Repeater控件中点击按钮后获取某一行的数据!

摘要:
其实和GridView差不多的,如果模板中是有按钮之类的可以设置CommandName值的,可直接在ItemCommand事件中获取CommandName或者CommandArgument,如果是模板中有文本框之类的,把文件框的AutoPostBack属性设置为True,然后在TextChanged事件中编写如下代码:C#代码TextBoxt=sender;RepeaterItemri=t.NamingContainer;stringitemid=.Value;TextBoxt=sender;RepeaterItemri=t.NamingContainer;stringitemid=.Value;形式和GridView一样,只需记住GridView是GridViewRow,而Repeater是RepeaterItem 
其实和GridView差不多的,如果模板中是有按钮之类的可以设置CommandName值的,可直接在ItemCommand事件中获取CommandName或者CommandArgument,
如果是模板中有文本框之类的,把文件框的AutoPostBack属性设置为True,然后在TextChanged事件中编写如下代码:
C#代码
  1. TextBoxt=(TextBox)sender;
  2. RepeaterItemri=(RepeaterItem)t.NamingContainer;
  3. stringitemid=((HiddenField)ri.FindControl("hdfItemId")).Value;
TextBox t = (TextBox)sender;
RepeaterItem ri = (RepeaterItem)t.NamingContainer;
string itemid =((HiddenField)ri.FindControl("hdfItemId")).Value;

形式和GridView一样,只需记住GridView是GridViewRow,而Repeater是RepeaterItem  

免责声明:文章转载自《Repeater控件中点击按钮后获取某一行的数据!》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇webMagic入门案例,启动流程,及从页面中获取元素,并放到Page对象中,并成功拿出生鲜配送ERP系统_对配送过程中的周转物应用设计与思考【Java 开源版】杭州生鲜配送系统_升鲜宝_SaaS全链路生鲜供应链管理系统_升鲜宝_15382353715下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

关键字驱动和数据驱动

首先有一点大家自己要知道,一个简单的东西非得说来别人听不懂,来显得自己的高大上,不管哪个行业多是如此。只要自己搞懂了,自己也变成了那部分人。 什么叫做数据驱动? 答:所谓数据驱动就是同一段代码,参数一样,但是函数内部做了处理,所以输入不同的数据(值),得到不同的结果。比如果输入一个名字,你输入张三得到的结果是帅哥,你输入小雨得到的结果是美女,那这个就是数据...

[MyBatis]五分钟向MySql数据库插入一千万条数据 批量插入 用时5分左右

本例代码下载:https://files.cnblogs.com/files/xiandedanteng/InsertMillionComparison20191012.rar 我的数据库环境是mysql Ver 14.14 Distrib 5.6.45, for Linux (x86_64) using EditLine wrapper 这个数据库是安装...

转载 Android之网络与通信

2.三种网络接口简述2.1标准Java接口java.net.*提供与联网有关的类,包括流和数据包套接字、Internet协议、常见HTTP处理。使用java.net.*包连接网络代码:Java代码 收藏代码try{ //定义地址 URL url=newURL("http://www.google.com"); //打开连接 HttpURLConn...

postman请求数据库方法(Omysql)

一、github 地址: https://github.com/liyinchigithub/Omysq 二、效果 三、使用方式 如果你电脑已经安装配置 Git、node 环境,可以直接按下面步骤进行操作: 1、从 github 拉取工程 git clone git@github.com:liyinchigithub/express-mysql-rest...

SQL Server中将多行数据拼接为一行数据(一个字符串)

SQLServer中将多行数据拼接为一行数据(一个字符串) 方法一: 使用T-SQL DECLARE @Users NVARCHAR(MAX) SET @Users = '' SELECT @Users = @Users + ',' + UserName FROM dbo.[User] WHERE RoleID = 1 SELECT @Users 转载...

Oracle数据库脚本中的set define off

2018年8月6日15:11:34 Oracle数据库脚本中的set define off 前言 最近在公司写需求,接触到脚本,第一句set define off;就不知道什么意思了,查询后记录之。 名称 SET DEFINE 概要 SET DEFINE命令改变标记替代变量的前缀字符。你可以使用SET DEFINE关闭替代变量。 语法 SET DEF[IN...