2011-09-13 25 views
0

我正在asp.net網站上工作。 在我的項目中,我使用的是usercontrols。 我已將radgrid放置在用戶控件內。 我需要獲取usercontrol的radgrid的id,並且需要爲網格啓用滾動。 我該如何做到這一點。 請幫我在aspx頁面獲取usercontrol的控件ID

回答

0

您可以在UserControl添加型radgrid控件的公共財產,這將讓你訪問它只是像idOfUserControl.RadGrid.ClientID,這是怎麼加屬性:

public YourUserControl : UserControl 
{ 
    public RadGrid Grid { get; set; } 

    public void Page_Load(...) 
    { 
     Grid = idOfRadGrid; //idOfRadGrid = id of RadGrid specified in aspx markup 
    } 
} 
+0

您好感謝。我自己通過向usercntrol添加屬性並訪問aspx中的內容。感謝回覆 – Ram

+0

我認爲最好是添加一個獲取網格ID而不是整個網格的屬性。 get/set控件的屬性看起來不太正確。 –

相關問題