2010-12-07 24 views
6

RadGridにチェックボックスの列があり、ユーザーがチェックボックスをオンまたはオフにして、添付プロパティを設定できるようにしたいとします。グリッドがレンダリングされると、グリッドが「編集モード」にないため、チェックボックスは無効になります。私が見つけたすべての例では、レコードを選択して編集モードにし、値を変更して値を保存するという長い時間がかかります。グリッド全体を編集モード(またはカラムなど)にして、最終ユーザがワンクリックでデータ値を変更できるようにします。Telerik RadGridをデフォルトで編集モードに設定するにはどうすればよいですか? (ASP.NET)

私はこれを行う方法がなければならないことを知っている、私はそれを見つけるように見えない。

ヘルプ?

答えて

7

グリッドの事前レンダリングイベントを呼び出すと、編集モードにすることができます。

これを行うためのサンプルC#コードをいくつか示します。

protected void RadGrid1_PreRender(object sender, EventArgs e) 
{ 
    if (IsPostBack) return; 

    foreach (var item in RadGrid1.MasterTableView.Items) 
    { 
     var editableItem = item as GridEditableItem; 
     if (editableItem == null) continue; 

     editableItem.Edit = true; 
     PreviewRadGrid.Rebind(); 
    }  
} 

http://www.telerik.com/help/aspnet/grid/grddefaulteditmodeforgriditemsoninitialload.html

関連する問題