急人!!怎么访问模板列中的控件?

灰鸟会灰 2009-04-14 10:54:16
我在Formview里加了一个用户控件
<asp:FormView ID="FormView1" runat="server" Width="100%">
<ItemTemplate>
<uc1:DDLType ID="DDLKind" runat="server" /
</ItemTemplate>
</asp:FormView>
我想在后台设置一下DDLKind的属性,怎么办?
比如DDLKind.DataSource=Source;
...全文
72 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
灰鸟会灰 2009-04-14
  • 打赏
  • 举报
回复
我直接这么写的,
DDLType ddlKind = (DDLType)FormView1.FindControl("DDLType");
用循环怎么写?
叫我 Teacher 周 2009-04-14
  • 打赏
  • 举报
回复
需要循环模板列然后去
FindControl("控件名")
wxg22526451 2009-04-14
  • 打赏
  • 举报
回复
循环FormView的item项
控件用FindControl("DDLType")取得
灰鸟会灰 2009-04-14
  • 打赏
  • 举报
回复
Formview的数据源为空时,怎么办呢?
losingrose 2009-04-14
  • 打赏
  • 举报
回复
模板列使用的控件会变成动态控件,必须使用父控件的.FindControl方法获取,还要做显示转换方可使用其方法

*****************************************************************************
河南地区求职.net程序开发,底薪3000低于勿扰。
欢迎长期技术学习交流朋友,尽力组建一只技术研究的网络团体,研发资料大家共享不外放,新手勿扰。
工作QQ:303864496
http://losingrose.cnblogs.com/
sayluyun 2009-04-14
  • 打赏
  • 举报
回复
foreach循环
veboys 2009-04-14
  • 打赏
  • 举报
回复
FormView.Items[Index].FindControl(ControlId) 获取出来后进行强制转换
feilertx 2009-04-14
  • 打赏
  • 举报
回复
FindControl
皓月明 2009-04-14
  • 打赏
  • 举报
回复
对只有循环模板列,然后用findcontrol去找控件
灰鸟会灰 2009-04-14
  • 打赏
  • 举报
回复
又有一个新的问题,我在Formview里加了一个Dropdownlist控件,
怎么在后台设置它的datasource?

62,267

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧