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

我想实现一个跟QQ空间里点下回复就把事先隐藏的输入框和按钮显示出来,我用的是JS来实现!可问题是我现在取不到每个控件的ID!

请高手解答!!!


莫回无
浏览 443回答 2
2回答

慕雪6442864

你可以把行号的信息绑定到每一行。然后就可以用这是web 服务器代码的实现方法:Repeater1.Items[行号].FindControl("test");..这样取到控件。as 转化为 你承载你的回复内容的容器的类型,就ok了js控制的话.。如果你是在每个行里都有那个回复的信息控件的话.名字要是动态的那种类似 “text”+<%#绑定行号%>.。不软就绑定一个div在行上一个位置,然后叫js控制,向里面绑定控件就是 var a=创建控件input;然后做属性赋值,div.child.innerthtml=“控件”;要起固定的名字。最后.回复完成后,单击保存。触发保存事件。保存事件可以写在一般程序处理文件中。或者类似的机制文件中。..ok。本人比较懒,代码省略。

月关宝盒

你如果要用WEB控件来实现,那就在CS后台通过findcontrol功能来获取,再通过attributes["onclick"]方式把JS代码绑定到控件中。
打开App,查看更多内容
随时随地看视频慕课网APP