2011-09-13 32 views
0

私はasp.netのWebサイトで作業しています。 私のプロジェクトでは、私はusercontrolsを使用しています。 私はユーザコントロールの中にラドグリッドを配置しました。 私はusercontrolのradgridのIDを取得する必要があり、グリッドのスクロールを有効にする必要があります。 これをどうすれば実現できますか? あなたは単にidOfUserControl.RadGrid.ClientIDのようにアクセスすると、このプロパティを追加する方法でできるようになるあなたのUserControlに型radgridのパブリックプロパティを追加することができます私にaspxページのusercontrolのコントロールIDを取得

答えて

0

を助けてください:

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を取得するプロパティを追加するほうが良いでしょう。コントロールを取得/設定するプロパティはあまり適切ではないようです。 –

関連する問題