C# DataList里面 DropDownList控件隐藏问题

就是在页面上的控件在后天直接可以用this.名称对其操作但是放到DataList里面就不行了this.不出来了郁闷现在就是想通过前一个页面传过来的值把datalist中的... 就是在页面上的控件在后天直接可以用this.名称对其操作 但是放到DataList里面就不行了 this.不出来了 郁闷 现在就是想通过前一个页面传过来的值 把datalist中的 dropdownlist控件给隐藏起来 不知道如何写 this.不出来 请问高手这个问题怎么搞吖? 急啊!!
Dropdownlist ddl = (Dropdownlist1)this.DataList1.Items[0].FindControl("Dropdownlist1");
ddl.Visible=false;
这样可以解决问题
展开
 我来答
tigerluhu
2009-03-30 · TA获得超过2438个赞
知道小有建树答主
回答量:865
采纳率:0%
帮助的人:933万
展开全部
Dropdownlist ddl = (Dropdownlist)this.DataList1.SelectedItem.FindControl("Dropdownlist1");
//Dropdownlist ddl = (Dropdownlist1)this.DataList1.Items[行号].FindControl("Dropdownlist1");
ddl.Visible=false;

大小写和控件名称自己改下

应该是这样写的 直接this是点不到DataList里面的
宇帅007
2009-03-30 · TA获得超过1030个赞
知道小有建树答主
回答量:185
采纳率:0%
帮助的人:240万
展开全部
没太看明白你的意思,你是说你前面做了一个DropDownList然后选中后要传到下一页的DataList里实现数据绑定吗?DataList是不能直接绑定的,要在HTML中自己些数据源<%# DataBinder.Eval(Container.DataItem,"绑定项")%>,你可以通过前面页做一个Response.Redirest("a.aspx?ID="+ID);来传ID值。其中ID为数据表主键!然后再绑定数据源!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
狄十肆Bp
2009-03-30 · TA获得超过194个赞
知道小有建树答主
回答量:123
采纳率:0%
帮助的人:81.2万
展开全部
你这里面的那个dropdownlist控件是放的位置是在:DataList中的,
所以要想访问到下拉框,就必须经过一个流程来访问了,
一级一级的查找,你直接访问当然就访问不到了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式