2014-02-06 3 views
0

저는 radMultipage를 사용하고 있습니다. 내가 캔트 그동적으로 여러 페이지에 추가되는 페이지 뷰의 항목에 도달하는 방법은 무엇입니까?

 Telerik.Web.UI.RadPageView dataSelectionPV = new Telerik.Web.UI.RadPageView(); 
     dataSelectionPV.ID = "dataSelectionPV"; 
     System.Web.UI.Control ctrl = Page.LoadControl("DevelopmentSample.ascx"); 
     dataSelectionPV.Controls.Add(ctrl); 

     Telerik.Web.UI.RadPageView outOfTimeSamplePV = new Telerik.Web.UI.RadPageView(); 
     outOfTimeSamplePV.ID = "outOfTimeSamplePV"; 
     System.Web.UI.Control ctrl2 = Page.LoadControl("OutOfTimeSample.ascx"); 
     dataSelectionPV.Controls.Add(ctrl2); 

같은 런타임에 radpageviews을 추가하면 내가 그

Label2.Text = "asdasdasas"; 

만 사용할 수 있습니다 뒤에 나는 코드가

<telerik:RadMultiPage ID="RadMultiPage1" Runat="server" OnPageViewCreated="RadMultiPage1_PageViewCreated"> 
       <telerik:RadPageView ID="RadPageView1" runat="server" Height="159px" Width="163px"> 
        <asp:Label ID="Label1" runat="server" Text="Label"></asp:Label> 
        <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click"/> 
       </telerik:RadPageView> 

       <telerik:RadPageView 

ID="RadPageView2" runat="server" Height="159px" Width="163px"> 
       <asp:Label ID="Label2" runat="server" Text="Label"> 
       </asp:Label> 
       <asp:Button ID="Button2" runat="server" Text="Button" OnClick="Button2_Click" /> 
      </telerik:RadPageView> 
     </telerik:RadMultiPage> 

처럼 영문에서 radpageviews를 추가하는 경우 코드 숨김시 런타임에 label2에 도달합니다. 그래서 ı 기울어 짐을 써라.

Label2.Text = "asdasdasas";

런타임에 어떻게 동적으로 멀티 페이지에 추가되는 페이지 뷰의 항목에 도달 할 수 있습니까? 다른 템플릿 제어 등이 추천

답변

1

:

(RadPageView2.FindControl("Label2") as Label).Text = DateTime.Now.ToString();