繁体   English   中英

在aspx上找到控件

[英]Finding control on aspx

我有一个Promote.aspx页面,其中包含一些radcombobox; radTerm和radOldYear。 Promote.aspx还具有一个radgrid,可通过WebUserControlpromote.ascx对其进行更新。 此Web用户控件具有几个radcombobox,radName和radNewyr。

我希望在promote.ascx.cs中可以找到promote.aspx上的comobox。 尝试使用:

RadComboBox tl = (RadComboBox)this.Page.FindControl("radTerm");

徒然! 有人请帮助我在主页上找到控件。 我通过在radgrid中加载的webusercontrol调用它们。

首先,您必须在页面上找到promote.ascx控件,因此:

Control promote = (Control)this.Page.FindControl("WhateverYouCalledPromote");

找到控件后,您可以搜索所需的控件:

RadComboBox tl = (RadComboBox)promote.FindControl("radTerm");

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM