TextBox txtpage = e.Item.FindControl("txtpage") as TextBox;这句代码是啥意思啊?请各位大虾帮帮忙忙

时间:2022-07-30 00:55:50
    TextBox txtpage = e.Item.FindControl("txtpage") as TextBox;这句代码是啥意思啊?请各位大虾帮帮忙忙

10 个解决方案

#1


这句代码应该是在repeater的ItemDataBound事件写的,意思就是找到前台的txtpage控件。因为在后台不能直接引用repeater模板里的控件。

#2


  从当前项触发事件的项中找一个名为txtpage的TextBox控件 

#3


mark

#4


在datalist的row里找到ID为txtpage的控件(过来类型是obj),并强行转成TextBox,把将他交给TextBox txtpage代理操作

#5


引用楼主 ransomruan 的回复:
TextBox txtpage = e.Item.FindControl("txtpage") as TextBox;这句代码是啥意思啊?请各位大虾帮帮忙忙

找控件找到了就把他转化成TextBox .

#6


就是找到前台的id为txtpage的textbox控件

#7


就是在一个模版控件中首先嵌套着一个ID为txtpage的textbox控件,当触发模版的ItemDataBound事件时,来找到这个txtpage控件并格式统一(as textbox)

#8


引用 6 楼 work_fei 的回复:
就是找到前台的id为txtpage的textbox控件

up

#9


这句代码是在你的datalist,或者。。。。。的rowdataband,或者ItemDataBand事件出现的     e代表你的当前行,findcontrol(表示你要查找的控件的ID)

#10


该回复于2013-07-15 13:27:24被管理员删除

#1


这句代码应该是在repeater的ItemDataBound事件写的,意思就是找到前台的txtpage控件。因为在后台不能直接引用repeater模板里的控件。

#2


  从当前项触发事件的项中找一个名为txtpage的TextBox控件 

#3


mark

#4


在datalist的row里找到ID为txtpage的控件(过来类型是obj),并强行转成TextBox,把将他交给TextBox txtpage代理操作

#5


引用楼主 ransomruan 的回复:
TextBox txtpage = e.Item.FindControl("txtpage") as TextBox;这句代码是啥意思啊?请各位大虾帮帮忙忙

找控件找到了就把他转化成TextBox .

#6


就是找到前台的id为txtpage的textbox控件

#7


就是在一个模版控件中首先嵌套着一个ID为txtpage的textbox控件,当触发模版的ItemDataBound事件时,来找到这个txtpage控件并格式统一(as textbox)

#8


引用 6 楼 work_fei 的回复:
就是找到前台的id为txtpage的textbox控件

up

#9


这句代码是在你的datalist,或者。。。。。的rowdataband,或者ItemDataBand事件出现的     e代表你的当前行,findcontrol(表示你要查找的控件的ID)

#10


该回复于2013-07-15 13:27:24被管理员删除