当前位置:编程学习 > C#/ASP.NET >>

Repeater中绑定了LinkButton

在Repeater项中绑定了LinkButton

<asp:LinkButton ID="LinkButton2" runat="server">回复</asp:LinkButton>


但是在aspx.cs 中

却找不到LinkButton2(上下文不存在)。。。。

也就是说: 我想用LinkButton2.visiable=false;
的功能 怎么才能用 上呢

我想让Repeater中的 LinkButton 开始时候 是隐藏的! --------------------编程问答-------------------- 坐个沙发帮顶喽... --------------------编程问答-------------------- 参考:

http://www.google.com/search?q=repeater%20%22findcontrol%22%20(linkbutton)&hl=zh-CN&newwindow=1&rls=com.microsoft%3Aen-US&lr=lang_zh-CN%7Clang_zh-TW&nxpt=20.71205895828131556892 --------------------编程问答-------------------- for(int i=0;i<this.Repeater1.Items.Count;i++)
{
((LinkButton)this.Repeater1.Items[i].FindControl("LinkButton2")).Visible=false;
}
--------------------编程问答--------------------
如果你是ASP高手,想在空闲时间赚外块,或者你已经不想再过朝九晚五的打工生涯,准备做soho一族,"项目外包网"是你最佳的选择.

"项目外包网"是为你度身定做的平台,你不必担心无法收款,不必担心繁琐的交易细节.不必花时间到处寻找项目,有困难还有专属客服为你解决.有纠纷还有律师为你分忧.你要做的,就是定一个合理的接单价格,以及优质快速的完成.

"项目外包网"是一个集项目发布,竞标的平台.项目发布者多为境外公司.请注意报价均以美元标识.你可以在选中的项目里和发布者进行沟通,以及和其他竞标者竞争.以你所接受的条件接下这笔订单.项目款是通过贝宝这一国际通用的资金管理平台统一管理.安全,方便.

这里有众多的ASP项目等着你挑选,请不要放过任何一个赚钱和磨练的机会.赶快登陆http://www.freelancercn.com.了解"项目外包网"的更多细节.
这里,是你人生的另一个起点.
--------------------编程问答-------------------- for(int   i=0;i <this.Repeater1.Items.Count;i++) 


((LinkButton)this.Repeater1.Items[i].FindControl( "LinkButton2 ")).Visible=false; 

--------------------编程问答--------------------
引用 3 楼 wangkun9999 的回复:
for(int   i=0;i <this.Repeater1.Items.Count;i++) 

((LinkButton)this.Repeater1.Items[i].FindControl( "LinkButton2 ")).Visible=false; 


对头
对头

如果楼主用VS编程
会有一个"e"变量
我呢只会用
不知道这个e变量叫什么名字
呵呵`````

可以用
(LinkButton)this.Repeater1.Items[e.Item.ItemIndex].FindControl( "LinkButton2 ")).Visible=false
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,