为了账号安全,请及时绑定邮箱和手机立即绑定

C#怎么取到Repeater中每个控件的ID

C#怎么取到Repeater中每个控件的ID

莫回无 2018-11-06 06:03:12
我想实现一个跟QQ空间里点下回复就把事先隐藏的输入框和按钮显示出来,我用的是JS来实现!可问题是我现在取不到每个控件的ID!请高手解答!!!
查看完整描述

2 回答

?
慕雪6442864

TA贡献1812条经验 获得超5个赞

你可以把行号的信息绑定到每一行。然后就可以用

这是web 服务器代码的实现方法:Repeater1.Items[行号].FindControl("test");..这样取到控件。as 转化为 你承载你的回复内容的容器的类型,就ok了

js控制的话.。如果你是在每个行里都有那个回复的信息控件的话.名字要是动态的那种类似 “text”+<%#绑定行号%>.。不软就绑定一个div在行上一个位置,然后叫js控制,向里面绑定控件

就是 var a=创建控件input;然后做属性赋值,div.child.innerthtml=“控件”;要起固定的名字。

最后.回复完成后,单击保存。触发保存事件。保存事件可以写在一般程序处理文件中。或者类似的机制文件中。..ok。本人比较懒,代码省略。


查看完整回答
反对 回复 2018-11-07
?
月关宝盒

TA贡献1772条经验 获得超5个赞

你如果要用WEB控件来实现,那就在CS后台通过findcontrol功能来获取,再通过attributes["onclick"]方式把JS代码绑定到控件中。

查看完整回答
反对 回复 2018-11-07
  • 2 回答
  • 0 关注
  • 442 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信